Commit Graph

132 Commits

Author SHA1 Message Date
Shocker
13b34a5d72 Scripts/Quests: Implement quest 12659 (Scalps!)
Thanks Malcrom for condition

Closes #917
2011-06-12 19:46:33 +03:00
click
158966dc79 Core: Codestyle cleanup 2011-06-11 22:35:29 +02:00
QAston
677cbbb93a Scripts: Fix some crashes occuring due to unsafe use of AuraScript::GetCaster() method.
There's "returns unit which casted the aura or NULL if not avalible" written in description of the method, but who cares...
2011-06-11 12:42:01 +02:00
Shauren
92af66e0a6 Scripts/Spells: Scripted Magic Rooster mount
Closes #1704
Closes #1733
2011-06-03 22:09:55 +02:00
QAston
506fedcfea Changes missing from last commit. 2011-05-31 20:28:36 +02:00
QAston
42a20f14ef Core/Auras: Use existing aura object on aura reapply/stack increase instead of creating a new one.
You can hook on reapply/stack event by checking for AURA_EFFECT_HANDLE_REAPPLY aura handler mode, AURA_EFFECT_HANDLE_REAL is now not triggered on aura refresh/stack.
2011-05-29 13:18:47 +02:00
tobmaps
0faeb45932 Core/Spells: Cleanup code for Summon Gargoyle 2011-05-28 18:49:21 +07:00
DrTenma
0dedf84bd9 Core/Spells: Fix runic power gain from Blood Boil
Closes #1718
2011-05-28 03:12:41 +07:00
QAston
79aa5233d7 Scripts/AuraScripts: Use AfterEffectApply and AfterEffectRemove hooks in scripts, where they fit better than On* hooks. 2011-05-25 19:12:41 +02:00
Shauren
b378c146dc Scripts/Spells: Moved stack change checks for spell_gen_turkey_marker into new AfterEffectApply hook 2011-05-25 18:54:25 +02:00
Shauren
171065fc4b Scripts/Spells: Fixed crash in Druid T10 4P Restoration set bonus
Closes #1399
Closes #1507
2011-05-23 23:43:05 +02:00
click
59f48c9bec Core: Clean up a lot of whitespace, and at the same time fix non-PCH building (again) 2011-05-22 17:27:56 +02:00
Shauren
c3e1f41bc2 Scripts/Spells: Use more appropriate hook for Lifeblood calculations 2011-05-19 13:21:12 +02:00
Shocker
ea9a83407f Core/Spells: Fix Lifeblood scaling with health
Based on Kapoeira's patch

Closes #817 and pull request #13
2011-05-19 12:32:29 +03:00
QAston
432136355e Scripts/Spell: Share some code for Incantner's Absorbtion script. 2011-05-15 19:04:09 +02:00
tehmarto
b135ef0f62 Core/Spells: Fix Banish removal behavior
Closes #143 & #1173
2011-05-15 22:26:54 +07:00
click
b2655b198c Scripts/Spell: Remove redundant type-check in Ashbringer script (thanks machi/kaelima) 2011-05-14 18:42:33 +02:00
Dr.Tenma
5ab5a492c8 Scripts/Spells: Deadly Poison will now properly trigger poison applied on weapon in other hand when reaching 5 stacks 2011-05-13 19:13:55 +02:00
click
a40e33efe7 Fix a silly typo done in 0902bb0f2b 2011-05-13 16:28:41 +02:00
click
0902bb0f2b Scripts/Spells: Add triggered spell-handling for Corrupted Ashbringer (item 22691, no longer available through normal means) - original idea by Heisenberg 2011-05-13 15:51:25 +02:00
Shauren
49aeb3ae5a Scripts/Spells: Fixed Friend or Fowl achievement 2011-05-07 11:40:15 +02:00
johnholiver
4b4aba176d Core/Spell: Fix DK spell Corpse Explosion.
Thanks tehmarto.

Closes #1254.
2011-05-06 22:08:43 -03:00
leak
1003f30448 Add spaces after commas 2011-04-29 20:47:02 +02:00
leak
c51c817a45 Core/ObjectMgr: Refactor sCreatureStorage 2011-04-28 22:57:08 +02:00
Shauren
2d752b974a Fixed typo 2011-04-27 20:13:28 +02:00
Nay
b0585f5e0d Scripts/Items: Fixed Vanquished Clutches of Yogg-Saron 2011-04-27 19:13:28 +02:00
click
9762c17833 Core/Buildsystem: Update copyright-headers for 2011, and adjust with the correct teamname as well. 2011-04-27 18:17:00 +02:00
Shauren
8898db8b27 Core: Corrected NULL usage, it should only be used with pointers, not integers 2011-04-23 15:53:48 +02:00
Shauren
18c9038ca7 Scripts/Spells: Fixed achievements The Dapper Sapper and Explosives Expert (SotA) 2011-04-22 13:35:46 +02:00
kaelima
6ad2278ff5 Core/Spells: Move cloning spells to SpellScript 2011-04-17 16:44:45 +03:00
Azazel
72040c1654 Core/Misc: fix compilation warnings 2011-04-11 17:38:57 +06:00
Supabad
368818a810 Core/Spells: replace spell Symbol Of Life from SpellEffects to SpellScript 2011-04-06 11:34:50 +02:00
Shauren
2f79b0f266 Core: Removed all double (and more) empty lines 2011-03-21 10:52:14 +01:00
Ramus
b496d8af3d Scripts/Spells: Fixed Glyph of Starfire 2011-03-19 12:54:40 +01:00
Ramus
1ab06e8f93 Scripts/Spells: Fixed Death Knight Spell Deflection 2011-03-19 12:53:17 +01:00
Shauren
cb33b050d9 Scripts/Icecrown Citadel: Compile warning fixes 2011-03-19 11:44:04 +01:00
kaelima
8d4b04318f Scripts/Spells: Added spell script for Shadowy Disguise(48917) 2011-03-10 20:54:24 +01:00
Shauren
e5347a3bda Core: Fixed warnings:
C4100: 'variable' : unreferenced formal parameter
C4701: potentially uninitialized local variable
C4389: '!=' : signed/unsigned mismatch
C4245: 'argument' : conversion from 'X' to 'Y', signed/unsigned mismatch
2011-03-08 16:42:00 +01:00
kaelima
8340e5e1dc Scripts/Spells: Corrected naming typo from recent Map of the Geyser Fields fix. 2011-03-08 09:41:23 +01:00
ZxBiohazardZx
95a7b253a6 Scripts/Spells: Modified range for targeting script for Map of the Geyser Fields by Shauren 2011-03-08 00:03:04 +01:00
Shauren
e4c0a80336 Scripts/Spells: Added targeting script for Map of the Geyser Fields 2011-03-07 23:05:44 +01:00
Shauren
36f848a4c2 Scripts/Icecrown Citadel: Only one Mutated Abomination can exist during Professor Putricide encounter
Scripts/Spells: Added blizzlike error messages for certain spells
Scripts/Items: Removed obsolete scripts
2011-03-04 23:53:11 +01:00
Shauren
7120f1eff8 Core/Spells:
* Implemented on CheckCast spell script hook
* Added possibility to send SPELL_FAILED_CUSTOM_ERROR and added enum with all possible options for it

Scripts/Spells:
* Added example script for CheckCast hook with SPELL_FAILED_CUSTOM_ERROR (profession research and Book of Glyph Mastery)
2011-03-04 21:19:43 +01:00
Shauren
c2a2d7201b DB/Skills: Changed required skill value to 0 for debug spell, spells with no skillline cant have skill value requirement
Fixed compile
2011-03-04 21:13:09 +01:00
Shauren
7ecaf1d816 Scripts/Spells: Cleanup in spell_generic 2011-03-04 20:20:06 +01:00
Manuel Carrasco
30916fd9ff Scrips/Spell: Implemented script for spell 26678.
Signed-off-by: Manuel Carrasco <manue.l@live.com.ar>
2011-02-12 12:04:02 -03:00
Shauren
8d5ebded8c Core/Spells: Moved dungeon encounter crediting to scripts 2011-02-04 11:27:02 +01:00
Shauren
42007bb0a9 Core/Spells: Implemented Druid T10 4P restoration bonus 2011-01-31 14:51:42 +01:00
Liberate
0e7b60bf19 Quests: Fixes quest "Going Bearback". Needs DB support to work.
ref ticket:472
2011-01-30 18:22:30 +01:00
leak
137b079eea Core: Generic cleanup (tab2spaces/trailing whitespace removal) 2011-01-26 01:03:35 +01:00