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
QAston
d7df4cfa09
*Fix Coyote Spirit Despawn Aura (52172) and Blood Parrot Despawn Aura (60244) - inspired by Disassembler's patch.
...
--HG--
branch : trunk
2009-08-05 17:00:01 +02:00
QAston
037fa6eae1
*Script effect for Big Blizzard Bear - by simon.
...
--HG--
branch : trunk
2009-08-05 16:00:36 +02:00
QAston
d95e9c1027
*Fix Gargoyle feeding behaviour - original patch by thenecromancer.
...
*Add SPELL_TARGET_TYPE_CONTROLLED for spell_script_target table for fast search of units(grid search skipped) and to prevent applying effects to not owned summons
--HG--
branch : trunk
2009-08-04 19:28:31 +02:00
megamage
c68a496a19
[8292] Fixed healing part of spell 19505 and ranks (in fact from rank 2) Author: VladimirMangos
...
--HG--
branch : trunk
2009-08-02 10:19:40 +08:00
megamage
1c10f20e38
[8283] Implement 3.x way work for double damage from 35290 and ranks Author: VladimirMangos
...
--HG--
branch : trunk
2009-08-02 10:10:13 +08:00
QAston
1d96091d2a
*Improvements in map managing.
...
--HG--
branch : trunk
2009-08-01 00:20:32 +02:00
QAston
91d7f59cf7
*Tempfix for a crash caused by trying to access db script while out of world. This will probably not fix all related issues - it's safer to use rev 4666 or older. Sorry for this problem, 1:1 merge from MaNGOS will never happen again. Issue is going to be solved with map handling change upcoming soon.
...
--HG--
branch : trunk
2009-07-31 17:24:11 +02:00
megamage
b7a425918f
[8266] Move percent spells with flat energize effect spells to effect code. Author: VladimirMangos
...
* This is fix talent 51521 and ranks.
* And replace hardcoded percent for talent 31876 and ranks.
--HG--
branch : trunk
2009-07-31 11:16:38 +08:00
megamage
0a2af88cb4
[8252] Move DB scripting code from global World to Map. Author: Ambal
...
This one more step to pre-map events proccesing and parallel in future.
[8256] Restore DB script loading broken after [8252]. Author: VladimirMangos
Also propetly decrease scheduled DB script actions at map unloading.
Some code style restore.
--HG--
branch : trunk
2009-07-31 10:48:34 +08:00
QAston
3c59e4d9a0
*Fix penance client crash when interrupting it by esc - by thenecromancer.
...
--HG--
branch : trunk
2009-07-30 22:17:43 +02:00