megamage
ee3c766bc9
*Use one dynobj to handle multiple aura effects.
...
--HG--
branch : trunk
2009-08-27 16:41:10 -05:00
megamage
a6e7a83644
*Fix a crash caused by recall pet. Thanks to nanouniko
...
--HG--
branch : trunk
2009-08-26 21:17:47 -05:00
megamage
21af4cf832
*Some clean up and add debug info to find the reason of crash.
...
--HG--
branch : trunk
2009-08-26 19:28:21 -05:00
Anubisss
cda2fc2ecb
*Fix the bug that Steady Shot make too much(over million) damage with these items: 42946, 44093.
...
--HG--
branch : trunk
2009-08-26 17:56:35 +02:00
megamage
f05f6d3d31
*Fix the calculation of knockback.
...
--HG--
branch : trunk
2009-08-25 23:50:58 -05:00
megamage
fa38449620
*Do not allow to knockback target which is much larger than caster.
...
--HG--
branch : trunk
2009-08-25 16:34:17 -05:00
megamage
a029ae15e5
*Fix some summon vehicle spells.
...
--HG--
branch : trunk
2009-08-24 12:54:36 -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
73c66a028c
*enable fishing in Serpentshrine caverns' strange pool
...
it's a hack but don't have better idea
--HG--
branch : trunk
2009-08-24 00:07:18 +02: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
dee4a9fd87
*Update flame leviathan script.
...
--HG--
branch : trunk
2009-08-23 01:08:09 -05:00
megamage
db066046df
*Do not always set faction in summonvehicle function.
...
--HG--
branch : trunk
2009-08-23 00:43:49 -05:00
megamage
61b6abea58
*Update visibility of puppet immediately when it is summoned. This should fix the bug that eye cannot fly in some cases.
...
--HG--
branch : trunk
2009-08-22 18:29:32 -05:00
Machiavelli
3f24bc9085
* Don't apply double RAP modifier to Steady Shot, pointed out by thenecromancer
...
--HG--
branch : trunk
2009-08-21 18:13:21 +02:00
Machiavelli
510410265d
* Last commit also fixes damage calculation of Steady Shot, based on original patch by thenecromancer.
...
--HG--
branch : trunk
2009-08-21 17:23:09 +02:00
Machiavelli
7e52b1120c
*Fix crash in mob_anti_airAI. Remove assert and cast no spell instead, if no spell was found in DB template.
...
--HG--
branch : trunk
2009-08-21 17:15:35 +02:00
megamage
6169483d0f
*Set vehicle owner guid and faction in summonvehicle instead of spelleffecthandler.
...
--HG--
branch : trunk
2009-08-19 23:01:56 -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
megamage
6181620520
[8380] Use CastSpell instead create triggered channaled spell in Spell::EffectTriggerRitualOfSummoning. Author: VladimirMangos
...
--HG--
branch : trunk
2009-08-19 16:28:25 -05:00
megamage
a690f5239c
*Fix the bug that .start always send dk back to start zone.
...
--HG--
branch : trunk
2009-08-17 23:51:08 -05:00
Nevan
7c2db4f2a9
*Fix Glyph of Rune Tap. (To not heal caster)
...
--HG--
branch : trunk
2009-08-18 05:17:19 +02:00
Nevan
14022b619f
*Fix Glyph of Typhoon
...
*Fix Glyph of Thunderstorm
--HG--
branch : trunk
2009-08-18 00:35:32 +02: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
Machiavelli
7158fc3ef4
* Fix hunter pet talent 'Last Stand'
...
--HG--
branch : trunk
2009-08-17 15:17:20 +02:00
QAston
46277fa552
*Fix for spell used by cooking pot for quest Super Hot Stew(43723) - by simon.
...
--HG--
branch : trunk
2009-08-17 12:52:11 +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
QAston
41c12d173b
*Add spell_bonus_data for lightwell - by Elron
...
*Add aura_required, aura_forbidden, user_type columns to npc_spellclick_spells table for additional requirement checks
*Remove workarounds from lightwell code and use new npc_spellclick_spells fields instead.
--HG--
branch : trunk
2009-08-17 02:53:39 +02:00
megamage
0bf3aa109f
*Some quest fixes for some dk quests. Not enabled for now. By Azrael and ckegg. sql will be added later so you may get some console error during start up.
...
--HG--
branch : trunk
2009-08-16 16:20:31 -05:00
megamage
917bf34a98
*better handle effect 140. do not consider bp > 0 as custom damage.
...
--HG--
branch : trunk
2009-08-15 20:36:21 -05:00
megamage
43d35de4ff
*Fix the bug that summoner cannot attack summoned creatures. This bug was introduced in 4481. Note the difference between "summoner" and "owner".
...
*Valkyr script updated.
--HG--
branch : trunk
2009-08-14 22:25:12 -05:00
maximius
2fd68eab44
*Add Dual Spec support, original by EnderGT, thanks to Thyros and XTElite1 for helping me test :)
...
--HG--
branch : trunk
2009-08-14 17:24:52 -07:00
QAston
a60600b717
*Script for Ebon gargoyle - original patch by thenecromancer.
...
--HG--
branch : trunk
2009-08-14 15:30:47 +02:00
QAston
e2374e8bdb
*Use m_caster as caster of triggered spell in EffectTriggerSpell handler.
...
*Correct stance check in handleShapeshiftBoosts - by Sarjuuk
*Minor cleanup in Unit.cpp.
--HG--
branch : trunk
2009-08-13 21:24:56 +02:00
QAston
c8a3f95836
*Fix a typo in Spell::EffectEnergize.
...
--HG--
branch : trunk
2009-08-13 14:36:50 +02:00
megamage
11ceeefbea
*Some update of script "death's challenge"
...
--HG--
branch : trunk
2009-08-13 00:21:10 -05:00
megamage
421a154544
[8360] Simplify and partly rewrite SPELL_EFFECT_TRIGGER_SPELL work. Author: VladimirMangos
...
* Always use explicit spell cast from effect code
* Always use for normal case unitTraget self cast
that fix thriggered spell apply to area targets.
--HG--
branch : trunk
2009-08-12 21:07:03 -05:00
megamage
0d1677fa09
[8351] Implement spell 55693. Author: VladimirMangos
...
--HG--
branch : trunk
2009-08-12 20:47:54 -05:00
megamage
d1a5689b65
[8344] In case battleground reward items player must "receive" instead "create" item in message. Author: VladimirMangos
...
--HG--
branch : trunk
2009-08-12 20:36:55 -05:00
megamage
c1daf6567c
*Fix a crash caused by recall pet.
...
--HG--
branch : trunk
2009-08-12 13:31:05 -05:00
QAston
bee1dff87f
*Use #defines instead of spellids for often used spells.
...
*Make recently broken talent Improved Healthstone work again - by iadus3.
--HG--
branch : trunk
2009-08-12 18:51:19 +02:00
QAston
e2e70b936b
*Cleanups and obsolete spell handlers remove.
...
--HG--
branch : trunk
2009-08-11 19:57:27 +02:00
megamage
f86d54376a
*Fix Lightwell. By Elron
...
--HG--
branch : trunk
2009-08-10 15:52:11 -05:00
Nevan
38abfbeedd
Typo
...
--HG--
branch : trunk
2009-08-08 21:52:19 +02:00
Nevan
8aa30007b5
*Fix Glyph of Blood Strike
...
*Fix Glyph of Plague Strike
*Fix Glyph of Death Strike
--HG--
branch : trunk
2009-08-08 21:51:00 +02:00
megamage
58dc6e180b
[8320] Imporovements in wild summoned gameobjects work. Author: VladimirMangos
...
* Not set owner for will summoned gameobjects.
Its not expected to have owner, and must be accessable to all players (or team).
* Set for all objects summoned by spells: despawned by deafult for proper despawn withut owner.
* Cleanup Spell::EffectSummonObjectWild.
--HG--
branch : trunk
2009-08-08 12:25:20 -05:00
QAston
6b4772207f
*Cleanups, remove obsolete code and minor optimizations in spellauras.cpp and spelleffects.cpp
...
*Remove GetDummyAura(uint32 spellid) function - it is faster to use GetAuraEffect or GetAura if id is known than iterate threw dummy auras list
*Move Death Strike code from HandleDummyAuraProc to Spell::EffectDummy - original patch by hununza.
--HG--
branch : trunk
2009-08-08 16:18:05 +02:00
Nevan
4e07fd3a0f
*Fix Glyph of Mirror Image
...
--HG--
branch : trunk
2009-08-07 16:45:56 +02:00
QAston
50c73d433c
*Add SpellCasterAI as a framework for casting only units (like ebon gargoyle or mirror image.
...
--HG--
branch : trunk
2009-08-06 23:10:36 +02:00
megamage
054974596e
*Teleport player to start pos instead of home pos when using stuck spell.
...
--HG--
branch : trunk
2009-08-05 19:45:10 -05:00
megamage
5b1e8ef6ff
[8309] Fixed paladin judgement selection code in some places. Author: KAPATEJIb
...
--HG--
branch : trunk
2009-08-05 16:39:09 -05:00