DasBlub
f8ff8d78ea
[10557] Add optionial arg to Unit::SetFacingTo which is passed to SendMessageToSet
2010-09-29 22:08:13 +02:00
DasBlub
7d7bb3cfe6
[10556] Add frand function for random floats with min/max, similar to urand
2010-09-29 22:05:46 +02:00
VladimirMangos
802e01a494
[10555] Remove not existed function declaration.
2010-09-29 15:59:53 +04:00
Laise
6a492ce678
[10554] Fix wrong procs when spell hits with no damage
2010-09-28 15:42:11 +02:00
zergtmn
b0e89aa5da
[10553] Two more cases where AURA_REMOVE_BY_EXPIRE mode can be used
...
Signed-off-by: Laise <fenrisse@gmail.com>
2010-09-27 11:48:52 +02:00
Laise
cebc77414a
[10552] Add some vehicle flags, thanks to zergtmn and community
2010-09-27 11:25:13 +02:00
Laise
0c0a3b4ea8
[10551] Fix 55880 proc
2010-09-27 10:29:24 +02:00
NeatElves
138ee2776e
[10550] Fixed field types in mangos.sql in consistant with related sql updates.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-09-27 12:27:38 +04:00
Funkybit
dcb451e16a
[10549] At schedule second reset update real reset time.
...
Missing part of prev. related commit.
Also without this code at second reset after restart server will go to infinity loop.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-09-26 23:58:44 +04:00
VladimirMangos
7f49bd357e
[10548] Implement missing part spell 47568 functionality.
...
Original patch prowided by False.Genesis.
2010-09-26 23:36:32 +04:00
VladimirMangos
958c3ac04c
[10547] More correctly check delay time for spell with speed.
2010-09-26 23:33:56 +04:00
VladimirMangos
b236e83e70
[10546] Fixed EffectActivateRune activate only expected runes amount of some rune type.
2010-09-26 22:04:43 +04:00
Spp_
276afc3cfb
[10545] Better way mark not implemented packets.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-09-26 19:30:18 +04:00
VladimirMangos
de0e7faae8
[10544] Output debug only note for known not implemented packets
...
This is packets that have allowed to receive setting (not STATUS_NEVER)
and WorldSession::Handle_NULL handler.
Mark some packets in this way.
2010-09-26 19:05:52 +04:00
Lynx3d
02e16ffd34
[10543] Fix handling of spell 14157 and 14189 so they really apply combo points after current spell finished.
...
Also spell 70802 from new item set needs same treatment.
2010-09-26 16:53:54 +02:00
VladimirMangos
4598224659
[10542] Fixed ObjectGuid::IsUnit
...
Also some better string format for pet guid case.
Thanks to zergtmn for find problem.
2010-09-26 18:33:57 +04:00
stfxpi
3bc4f053cc
[10541] Allow set afk/dnd message in afk/dnd state
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-09-26 17:27:05 +04:00
False.Genesis
0ec380e380
[10540] Fixed structure SMSG_RESYNC_RUNES
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-09-26 17:09:24 +04:00
BugFix
75611b78fa
[10539] Use more near for final point coordinates for Z calcualtion.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-09-26 16:39:11 +04:00
NoFantasy
19844a6ba1
[10538] Fixing some comments in mangos.sql
...
Not all sql tools like the mix of comment styles in import of dump, so using inline style.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-09-26 13:58:46 +02:00
Stillhard
52508eee6e
[10537] Fixe typo in command help text.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-09-26 15:07:06 +04:00
NoFantasy
541098168d
[10536] Extend SCRIPT_COMMAND_TEMP_SUMMON_CREATURE to set summoned as active object
...
Field data_flags 0x01 will enable active state
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-09-25 13:35:22 +02:00
NoFantasy
88fca158f8
[10535] Add optional argument to SummonCreature, summon as active object
...
When true, the summoned will be able to load grids as needed.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-09-25 13:17:52 +02:00
Funkybit
b531bcfee1
[10534] Fixed second and later resets schedule for raid/heroic after server restart.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-09-25 14:39:08 +04:00
NoFantasy
3b35153b7d
[10533] Revert [10528], simply wrong (scriptId already called properly)
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-09-25 11:33:15 +02:00
insider42
c2742dccc3
[10532] Aura SPELL_AURA_ALLOW_ONLY_ABILITY not prevent auto-attacks.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-09-25 11:40:05 +04:00
nos4r2zod
96b317eea4
[10531] Spells with SPELL_ATTR_EX6_NO_DMG_PERCENT_MODS must ignore all damage mods
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-09-25 10:27:22 +04:00
stfxpi
5b0e73e36e
[10530] Fixed client reject any login attempt after WOW_FAIL_INCORRECT_PASSWORD receive.
...
Problem similar all all client versions.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-09-25 08:58:39 +04:00
VladimirMangos
2170c9c919
[10529] Water level in movement use fixes.
...
* Move selection allowed upper and lower heights for target point
into near point core function used for contact/close point selection.
Selection base at possibility target point searcher fly/swim(or walk by water bottom).
* Use vamp water level data so have proper water level in instances in movements.
* Use increased ground search distance for water level case.
2010-09-25 08:01:28 +04:00
NoFantasy
f92518ee14
[10528] Run creature_movement_scripts also at first waypoint
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-09-24 19:05:53 +02:00
Insider42
54980328f9
[10527] Disable CombatSpell check for triggered spells
...
Signed-off-by: Laise <fenrisse@gmail.com>
2010-09-24 16:58:03 +02:00
darkstalker
3a8ad26a5e
[10526] Implement server side global cooldown check.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Also pet/controlled unit global cooldown code replaced by new placed in charmInfo structure.
Thanks to nos4r2zod for testing and gcd range check implement.
2010-09-24 06:07:26 +04:00
VladimirMangos
cb03e5a376
[10525] Add missing () to expressing for proper prio.
2010-09-24 04:20:07 +04:00
Laise
a9c47d0dba
[10524] Fix compilation for UNIX-likes
2010-09-23 20:08:04 +02:00
michalpolko
7337e0cd24
[10523] Fix proc from periodic crits
...
Signed-off-by: Laise <fenrisse@gmail.com>
2010-09-23 15:13:20 +02:00
Laise
daf7041231
[10522] Fix periodic procs - spells that require periodic healing to proc need to be defined in spell_proc_event with procEx PROC_EX_PERIODIC_POSITIVE, by default all procs without it are negative
2010-09-23 14:27:26 +02:00
Laise
cc16743074
[10521] Fix iterator update, thanks to VladimirMangos
2010-09-23 11:11:35 +02:00
virusav
9f2e36c7f0
[10520] Implement CONDITION_QUEST_NONE
...
For case when need check that quest not taken and not completed in past.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-09-23 12:33:43 +04:00
Laise
5d8cd04f97
[10519] Fix delaying spell with 2 or more persistent area auras and store ObjectGuid instead of Unit* on DynamicObject affected set
2010-09-23 10:10:34 +02:00
VladimirMangos
14127b4d08
[10518] Prevent emotes animation in feign death state.
...
In 3.x this has been posisble only with cheating tool.
2010-09-22 22:52:49 +04:00
NoFantasy
fa9c6e2e61
[10517] Remove wrong comment, reputation rate for spell is implemented.
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-09-22 10:23:45 +02:00
NoFantasy
c10a983c60
[10516] Fix small typo in class ExplodeCorpseObjectCheck
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-09-22 09:12:47 +02:00
VladimirMangos
4ecc54707f
[10515] Default value set line lost
2010-09-22 07:50:00 +04:00
VladimirMangos
e3d7b114c6
[10514] New option PetUnsummonAtMount
...
Make possible disable pet unsummon for non-fly mounts (1.x way work)
2010-09-22 07:40:39 +04:00
VladimirMangos
b0edd807d7
[10513] Clear grid *Check/*Searcher clases use
...
* Check class considered have all info select object in world from suggested but grid walker list in some grid.
This also meaning that Check must always have focus object around that (and in same phase) fit objects must be.
* Searcher only must ask Check and know how from all objects fiting to Check select result object(s).
For this reason and for better compatibility removed first arg (searcher) form all Searcher classes.
Instead expected used Check::GetFocusObject() object if need ( by always need check and simolify Check classes
phase checked in Search classes). This also restore source code compatibilty in related lines with prev.client
version branches code.
* While focus object adding fixed possible wrong phase object selection at stealth detection and at corpse searches.
2010-09-22 06:25:21 +04:00
VladimirMangos
5e9b5a5297
[10512] Fixed cast item remove at trade enchanting in some cases
...
Also nit allow item use spels casts if item in trade.
2010-09-21 10:35:58 +04:00
VladimirMangos
14a240361d
[10511] Fixed SPELL_AURA_MOD_COMBAT_RESULT_CHANCE dodge chance apply to auto-attacks result.
2010-09-20 14:20:34 +04:00
kamikazetg
1544c97525
[10510] Reimplement aura stack checking EventAI events.
...
* In consistent with other EVENT_T_TARGET_* apply event
to current combat target.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-09-20 13:29:22 +04:00
Lynx3d
47397ff19b
[10509] Fix some "foo initialized after bar" gcc warnings and remove some unused variables.
2010-09-20 10:07:25 +02:00
NoFantasy
8ccf9c7464
[10508] Arrange case SCRIPT_COMMAND_ in correct order, also in ObjectMgr
...
Some additional code style corrections.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-09-20 00:20:41 +02:00