megamage
b68aa14ef1
*Use MECHANIC to check if an aura is a movement impairing aura. By thenecromancer
...
--HG--
branch : trunk
2009-08-26 14:20:59 -05:00
megamage
058e6827a6
*Always remove riding aura when exit vehicle.
...
*Other misc changes.
--HG--
branch : trunk
2009-08-25 23:55:37 -05:00
megamage
70aea97d53
*Fix the bug that respawned vehicle is not usable.
...
--HG--
branch : trunk
2009-08-25 23:55:15 -05:00
megamage
3f978a99e1
*[Fix] Priest Tier 6 Trinket (Ashtongue Talisman of Acumen). By Farah
...
--HG--
branch : trunk
2009-08-25 19:43:24 -05:00
Machiavelli
11a8dd837e
* Unmount player before entering vehicle
...
--HG--
branch : trunk
2009-08-26 00:09:51 +02:00
megamage
4f87bad87b
*Reapply rev [3274]. It was backoutted due to some reason but was not reapplied as supposed. This should fix the bug that Shockwave can be dodged.
...
--HG--
branch : trunk
2009-08-25 02:40:10 -05:00
megamage
01530fb148
*Fix a crash.
...
--HG--
branch : trunk
2009-08-25 00:43:31 -05:00
megamage
87270fefc2
*Some update of aura system. Remove unnecessary variables and parameters from auraeffect. Always refer to parent aura when finding target/source/caster.
...
--HG--
branch : trunk
2009-08-24 22:31:54 -05:00
megamage
0175da87e4
*Handle some spell specific which is both food and drink. Source: Mangos
...
--HG--
branch : trunk
2009-08-24 20:17:33 -05:00
megamage
8dcfa4302b
[8394] Fixes for some non-self only positive spells. Author: VladimirMangos
...
* Propertly reject self targeting for pet spell 2947 and ranks, and spell 54646.
* Some related fixes for pet spells with target mode TARGET_SINGLE_FRIEND_2
* Implement original caster bonus part of spell 54646.
--HG--
branch : trunk
2009-08-24 18:59:11 -05:00
megamage
3675c39743
*Fix the wrong calculation in spell target selection.
...
--HG--
branch : trunk
2009-08-24 18:36:00 -05:00
megamage
5f1589d6d1
*Allow vehicles to regenerate energy.
...
--HG--
branch : trunk
2009-08-23 22:36:51 -05:00
megamage
1ee90e1022
*Update vehicle system. Make vehicle a seperate class from creature.
...
--HG--
branch : trunk
2009-08-23 22:09:43 -05:00
Rat
6ce460e04d
*add new fuction StartAutoRotate(direction, fullturntime) to creatures, it will rotate any creature 360degrees, turning shouldn't be stopped by taunt and other effects.
...
useful for some boss scripts
--HG--
branch : trunk
2009-08-24 00:14:32 +02:00
Machiavelli
c782037269
* Do not calculate resist chance twice in spells.
...
--HG--
branch : trunk
2009-08-23 23:45:15 +02:00
Nevan
fd448f9491
*Fix Glyph of Innervate
...
--HG--
branch : trunk
2009-08-23 21:51:14 +02:00
megamage
08539ec0a4
*Rename some ai functions.
...
--HG--
branch : trunk
2009-08-23 14:20:07 -05:00
megamage
ee159ffb16
*Fix Incanter's Absorption. Thanks to kaxap
...
--HG--
branch : trunk
2009-08-23 11:07:07 -05:00
Nevan
023e98f21f
*Fix Glyph of Starfire
...
*Fix Glyph of Shred
*Fix Glyph of Backstab
-- Thanks megamage for help me with that.
--HG--
branch : trunk
2009-08-23 17:59:32 +02:00
megamage
0b06baee4d
*Update rules of aura stack.
...
--HG--
branch : trunk
2009-08-23 10:22:58 -05:00
Machiavelli
eb14781321
* Fix a typo
...
--HG--
branch : trunk
2009-08-23 15:09:06 +02:00
Machiavelli
ce04bc0b92
* Correctly calculate spell resist after spell hit check
...
--HG--
branch : trunk
2009-08-23 15:05:09 +02:00
Machiavelli
07796cb35a
* Correctly show 'miss' when a spell is missed instead of resist, by Themris
...
--HG--
branch : trunk
2009-08-23 14:54:36 +02:00
megamage
dee4a9fd87
*Update flame leviathan script.
...
--HG--
branch : trunk
2009-08-23 01:08:09 -05:00
megamage
b35fe879ad
*Some update of spell target selection.
...
--HG--
branch : trunk
2009-08-23 00:46:21 -05:00
megamage
336fd3f4ed
*Do not allow creature to enterevademode when it is on vehicle.
...
*Do not allow unit to attack its vehicle.
--HG--
branch : trunk
2009-08-22 21:10:15 -05:00
megamage
b524ef4abe
*Use canCreatureAttack in SelectVictim
...
--HG--
branch : trunk
2009-08-22 21:07:36 -05:00
megamage
0ee9bffd5a
*Allow creature to cast on self when enterevademode. This fixes the bug that adding castspell in reset function does not work.
...
--HG--
branch : trunk
2009-08-21 23:34:41 -05:00
megamage
457f7971de
*Fix the bug that Eye of Acherus does not fly in some servers.
...
--HG--
branch : trunk
2009-08-21 02:46:48 -05:00
megamage
92f3d27027
*Remove all ghouls after quest is completed in dk's "give gift" quest;
...
--HG--
branch : trunk
2009-08-19 20:30:11 -05:00
megamage
f5aeb3e5f7
*Check proc chance of "improved shadowform". By Den
...
--HG--
branch : trunk
2009-08-19 17:18:05 -05:00
megamage
012d6fa865
[8381] Some refactoring work in Unit::m_currentSpells code. Author: VladimirMangos
...
* Restrict access, use enum args, move some repeated code parts to function.
* Make m_selfContainer set only part of Unit::SetCurrentCastedSpell
--HG--
branch : trunk
2009-08-19 16:52:51 -05:00
Nevan
d3d2eb91bb
*Fix Pet movement speed at combar reset. Thanks BlackYoghurt.
...
--HG--
branch : trunk
2009-08-18 19:37:31 +02:00
megamage
84bb5022f5
*Fix a crash when creature release charmed unit. Thanks to Visagalis.
...
--HG--
branch : trunk
2009-08-18 09:18:32 -05:00
megamage
6701d3d24f
*Script for quest "An End To All Things..."
...
--HG--
branch : trunk
2009-08-17 22:34:18 -05:00
megamage
c31a744771
[8372] Prevent remove triggered spell auras by later applied parent spell auras. Author: VladimirMangos
...
--HG--
branch : trunk
2009-08-17 16:07:37 -05:00
megamage
6a9693a1e4
[8369] Some step back in triggered effect caster selection. Author: VladimirMangos
...
(I do not know what spells this will fix)
--HG--
branch : trunk
2009-08-17 15:54:39 -05:00
QAston
e27576ab45
*Implement aura SPELL_AURA_IGNORE_HIT_DIRECTION(288).
...
--HG--
branch : trunk
2009-08-17 20:38:36 +02:00
Nevan
5c285e93b9
*Fix Glyph of Rake
...
--HG--
branch : trunk
2009-08-17 19:23:17 +02:00
QAston
5047eb7a62
*Implement aura type SPELL_AURA_PREVENT_REGENERATE_POWER(294).
...
--HG--
branch : trunk
2009-08-17 16:57:36 +02:00
QAston
b8993423b5
*Implement aura type SPELL_AURA_MOD_CRIT_PCT(290).
...
--HG--
branch : trunk
2009-08-17 16:30:14 +02:00
Anubisss
609b134996
*Fix this part of Frozen Power: "when used on targets at or further than 15 yards from you".
...
--HG--
branch : trunk
2009-08-17 12:02:33 +02:00
Machiavelli
bd48f76760
* Allow partial blocs to proc PROC_EX_NORMAL_HIT, by nos4r2zod
...
--HG--
branch : trunk
2009-08-17 11:12:31 +02:00
Machiavelli
a96c31c95d
* Correct some calculation in Unit::CalcAbsorb resist, prevents players being killed because absorbed value was negative.
...
--HG--
branch : trunk
2009-08-17 08:41:20 +02:00
Machiavelli
445c8722fe
*Merge
...
--HG--
branch : trunk
2009-08-17 04:46:26 +02:00
Machiavelli
b59f554690
* Fix visual bug that makes client believe that his recently tamed pet has no talent points.
...
--HG--
branch : trunk
2009-08-17 04:45:34 +02:00
Nevan
19ebe75d41
*Fix Frozen Power Talent
...
--HG--
branch : trunk
2009-08-17 03:28:52 +02:00
QAston
ec5515ee49
*Remove hack in Brain Freeze code.
...
*Update Improved Mend Pet to 3.1.3.
--HG--
branch : trunk
2009-08-16 19:13:02 +02:00
megamage
9f3d1a4a3b
*Fix the bug that player sometimes take fall damage when exit vehicle.
...
--HG--
branch : trunk
2009-08-15 22:48:52 -05:00
megamage
c88304af95
*Add some vehicle ai functions.
...
--HG--
branch : trunk
2009-08-15 20:36:54 -05:00