click
e2dbc2e53a
Core/Spells: Fix a small proc-issue with hunter T10 set bonuses (Exploit Weakness)
...
(original fix by Dr.Tenma)
Comment issue #4362
From DBCs TargetA[0] is already set as TARGET_UNIT_PARTY_CASTER, which maps to TARGET_UNIT_CASTER,
so it should be enough to explicitly target the casters pet in this case, ie. just doing
spellInfo->EffectImplicitTargetB[0] = TARGET_UNIT_PET; - feedback on this required.
--HG--
branch : trunk
2010-10-21 21:05:29 +02:00
Shauren
8a17d95647
Scripts/Icecrown Citadel: Added Professor Putricide script
...
Scripts/Icecrown Citadel: Fixed Professor Putricide gate opening when both Rotface and Festergut are dead
Scripts/Icecrown Citadel: Added script updating entries of NPCs at Light's Hammer depending on faction
Scripts/Icecrown Citadel: Rotface should not pick main tank as target for Slime Spray (removed debugging code)
Core/Spells/Conditions : Spell script target condition now accepts ConditionValue3 as affecting effect mask (only search targets with matching mask)
--HG--
branch : trunk
extra : rebase_source : 943e3bac5d9063974d7f7132f144e91946f825d4
2010-10-16 16:34:21 +02:00
Shauren
e0b876d78b
Fixed CRLF in SpellMgr.cpp
...
--HG--
branch : trunk
2010-10-10 11:09:16 +02:00
click
f358de5437
Core/Spells: Fix Hunters Mark and allow additional damage talents to provide benefits - patch by Dr.Tenma
...
Fixes issue 2674.
Fixes issue 2792.
--HG--
branch : trunk
2010-10-10 01:22:47 +02:00
Shauren
9a47bc96a1
Scripts/Icecrown Citadel: Added Rotface script
...
Scripts/Icecrown Citadel: Corrected death speech for Stinky and Festergut
Scripts/Icecrown Citadel: Fixed Boned! achievement conditions
--HG--
branch : trunk
2010-10-09 16:50:03 +02:00
QAston
e5e53498ce
Core/Spells:
...
- Add more descriptive enumerator of procflags - now clearly pointing out that proc flags are dependant to the spell dmg class of the spells causing procs.
- Define and implement PROC_FLAG_DONE_MAINHAND_ATTACK.
--HG--
branch : trunk
2010-10-08 19:17:49 +02:00
click
f0c4241ea4
Remove the accidental additions of CRLF-crap from the header updates
...
--HG--
branch : trunk
2010-10-07 15:35:36 +02:00
click
8ea4b32fab
Update copyright headers (following the same standard in all files = good)
...
--HG--
branch : trunk
2010-10-07 12:41:56 +02:00
Shauren
d2117fd4ee
Core/Spells: Fixed Shadowmourne proc
...
Scripts/Quests: Fixed quest 24547 (A Feast of Souls)
Closes issue #2331 .
--HG--
branch : trunk
2010-09-28 17:35:59 +02:00
Shocker
78803c9f09
Magic numbers cleanup:
...
- Replace many magic numbers with constants
- Use enum for vehicle flags/seat flags
- Correct structure for ItemRandomSuffixEntry
--HG--
branch : trunk
2010-09-28 08:21:51 +03:00
Shocker
192e972a59
Core/Spells: Remove outdated code for Vampiric Embrace
...
--HG--
branch : trunk
2010-09-28 04:13:48 +03:00
Xanadu
781592d63a
Core/Spells: * Removed special handling of SPELL_AURA_ABILITY_IGNORE_AURASTATE, now handled by the proc system (again).
...
* Fixed Fingers of Frost buff display. Closes issue #3324 .
--HG--
branch : trunk
2010-09-27 20:30:47 +02:00
Shocker
40cbb494fa
Core/Spells: Ebon Plaguebringer can now stack for different casters as of patch 3.1
...
--HG--
branch : trunk
2010-09-19 04:10:35 +03:00
Liberate
5fa7722b94
Core/Spells: Fixes certain spells that could pierce immunity auras while they shouldn't.
...
Fixes issue #3264
Fixes issue #3471
Fixes issue #3992
--HG--
branch : trunk
2010-09-18 12:42:17 +02:00
Shocker
df9d62d2b1
Core/Spells: Set maximum affected targets value for Unholy Frenzy (50312), will be used in DB AI scripting
...
--HG--
branch : trunk
2010-09-14 01:27:05 +03:00
Machiavelli
a41e99223e
Core/DBLayer:
...
* Rename QueryResult class to ResultSet
* Rename QueryResult_AutoPtr to QueryResult
* Declare ACE refcounted auto pointer for PreparedResultSet class
--HG--
branch : trunk
2010-09-11 21:10:54 +02:00
silinoron
320c354440
Fix spell damage bonus for improved devouring plague.
...
Patch by dr.tenma.
Fixes issue #2785
--HG--
branch : trunk
2010-09-06 10:53:02 -07:00
silinoron
4f112d6a9d
Fix Totem of Wrath debuff effect.
...
Fixes issue #3297
Fixes issue #2276
Patch by Ramus.
--HG--
branch : trunk
2010-09-05 14:34:48 -07:00
Shauren
b39a21b795
Core/Spells: Check correct Attributes field in CanSpellPierceImmuneAura, patch by Maxdestroyer
...
Closes issue #3785 .
--HG--
branch : trunk
2010-09-05 11:33:35 +02:00
Shocker
d81864e7f3
Cleansing Totem should no longer pulse at spawn as of patch 3.2.2, thanks SimonDMII/olegoriy for noticing, closes issue #3702 .
...
--HG--
branch : trunk
2010-08-30 10:53:29 +03:00
QAston
91233b9ba8
*Fix size of SMSG_SPELLHEALLOG and build (rage!!!)
...
--HG--
branch : trunk
2010-08-27 21:07:33 +02:00
QAston
6c3015a7e6
*Fix issues with negative dmg of periodic power burn and periodic power leech effects added recently.
...
*Minor cleanup.
--HG--
branch : trunk
2010-08-27 20:51:29 +02:00
Shauren
5fbc8f1de4
Scripts/Icecrown Citadel: Added hacky workaround for teleporting spells because their default target is not supported by current grid system
...
Scripts/Icecrown Citadel: Mark Gunship event as complete on Lady Deathwhisper's death (temporary, until transport system will fully allow scripting the event)
--HG--
branch : trunk
2010-08-27 18:11:21 +02:00
QAston
30d31ca40a
*Fix usage of EffectValueMultiplier in spell code.
...
*Remove some obsolete code from spell class.
*Rename some spellmod and dbc column names to be more accurate.
--HG--
branch : trunk
2010-08-26 19:07:55 +02:00
Shocker
c728681422
* Remove some old checks in aura stacking and change default stack rule to true
...
* Add stacking rules for Mark/Gift of the Wild, Power Word/Prayer of Fortitude, Prayer of/Shadow protection
NOTE: Although highly unlikely, this *might* cause some stacking problems until we properly define rest of the stacking rules in spell_group, so report any stacking issues
* Some missing lads from THANKS file
--HG--
branch : trunk
2010-08-24 14:38:00 +03:00
Spp
572f7bbd1d
Core: Remove "may be used uninitialized in this function", "unused parameter ‘xxx’" and "'xxx' defined but not used" warnings
...
--HG--
branch : trunk
2010-08-21 23:08:54 +02:00
Spp
a136403dee
Core: Remove "suggest parentheses around ‘&&’ within ‘||’" and "suggest parentheses around assignment used as truth value" warnings
...
--HG--
branch : trunk
2010-08-21 21:54:41 +02:00
Spp
c15c605a11
Core: Remove "unused variable 'xxx'" warnings
...
--HG--
branch : trunk
2010-08-21 21:14:35 +02:00
Spp
e7856a831c
Core: Remove "enumeration value 'xxx' not handled in switch" warnings
...
--HG--
branch : trunk
2010-08-21 20:55:31 +02:00
QAston
30bcf8c659
Scripts/Spell: extend SpellScript class: add target aura accessors and functions which prevent various effects of the spell from being executed. Check out SpellScript.h for details
...
--HG--
branch : trunk
2010-08-19 14:31:31 +02:00
John Holiver
8bf208c0fd
Core/Spells: SPELL_ATTR_CU_IGNORE_ARMOR to Impale(65919) several difficulties
...
--HG--
branch : trunk
2010-08-18 15:21:24 -03:00
QAston
2ffe785765
Core/Spells: add SPELL_ATTR_CU_IGNORE_ARMOR to the avalible custom attribute list, make some spells use the attribute. Research made with JohnHoliver and Shauren
...
--HG--
branch : trunk
2010-08-18 19:26:07 +02:00
Shauren
71a5320eda
Scripts: Added script for Lord Marrowgar
...
Added base script for Icecrown Citadel instance
--HG--
branch : trunk
2010-08-18 17:19:47 +02:00
QAston
5e78e222c1
Core/Spells: Implement TARGET_DEST_CHANNEL_CASTER(106) and TARGET_GAMEOBJECT_AREA_PATH(108). Rename TARGET_UNIT_CHANNEL to TARGET_UNIT_CHANNEL_TARGET, TARGET_DEST_CHANNEL to TARGET_DEST_CHANNEL_TARGET
...
--HG--
branch : trunk
2010-08-18 15:04:00 +02:00
QAston
0284ed4cfe
*Core/Spells: Implement TARGET_UNIT_SUMMONER
...
*Rename TARGET_UNIT_MINIPET to TARGET_UNIT_TARGET_PUPPET.
--HG--
branch : trunk
2010-08-17 20:19:06 +02:00
XTZGZoReX
9083271a2f
* Some singleton renames for consistency:
...
accmgr -> AccountMgr
objmgr -> ObjectMgr
auctionmgr -> sAuctionMgr
spellmgr -> sSpellMgr
CreatureEAI_Mgr -> sEventAIMgr
achievementmgr -> sAchievementMgr
gameeventmgr -> sGameEventMgr
sInstanceSaveManager -> sInstanceSaveMgr
poolhandler -> sPoolMgr
--HG--
branch : trunk
2010-08-08 05:25:45 +02:00
XTZGZoReX
909e332579
* Rename: BattleGround -> Battleground.
...
--HG--
branch : trunk
2010-08-08 04:37:24 +02:00
Shauren
5a345eeade
Implemented Dalaran no-fly zone
...
--HG--
branch : trunk
2010-08-06 20:09:23 +02:00
QAston
96eb7c513f
*Some more research about spell target flags - thanks to Zor for info.
...
--HG--
branch : trunk
2010-08-04 19:16:44 +02:00
Xanadu
eb852f5bbd
* Added the option to specify target entry in conditions table for spells with AoE GO targets.
...
* A few examples where this is desirable are posted on the forum.
--HG--
branch : trunk
2010-07-30 01:51:33 +02:00
QAston
c44b601ac7
*Allow some spell effects to target units not in caster's map - fixes SPELL_EFFECT_SUMMON_PLAYER
...
--HG--
branch : trunk
2010-07-29 19:48:40 +02:00
QAston
fb1727abb1
*Make Potent Pheromones dispel auras for which it provides immunity.
...
*Remove not needed attribute modification for Light's Beacon.
--HG--
branch : trunk
2010-07-27 02:36:27 +02:00
QAston
dd8d6701b8
*Implement RepRewardRate for spells.
...
--HG--
branch : trunk
2010-07-27 02:25:22 +02:00
QAston
fc4087cd98
*Resurrection sickness and similar debuffs are no longer dispelable.
...
--HG--
branch : trunk
2010-07-26 19:27:28 +02:00
click
8c76ea2f7c
Ensure that Scatter Shot does not share diminishing returns with other spells
...
Closes issue 3013
--HG--
branch : trunk
2010-07-24 07:19:59 +02:00
QAston
13a2a1afc6
*Fix amount calculation for spell effect with EffectDieSides set to 0.
...
--HG--
branch : trunk
2010-07-22 12:21:11 +02:00
QAston
7eaaa06375
*Rename SPELL_EFFECT_JUMP2 to SPELL_EFFECT_JUMP_DEST, split the handler of effect from SPELL_EFFECT_JUMP handler
...
--HG--
branch : trunk
2010-07-19 21:24:09 +02:00
QAston
e1e16310ec
*Rename SPELL_EFFECT_CHARGE_2 to SPELL_EFFECT_CHARGE_DEST, fix its implementation.
...
--HG--
branch : trunk
2010-07-19 19:22:05 +02:00
click
84c6fa001c
Allow HOT/DOT-stacking for spells with PERIODIC_DUMMY spellauras (QAston working as a teacher)
...
Closes issue 2645
--HG--
branch : trunk
2010-07-19 13:57:28 +02:00
QAston
d005e14faf
*Update spell_proc_event entry for Everlastin Affliction - by francesco.buldo.
...
*Manually add corruption to list of spells affected by Everlasting Affliction.
--HG--
branch : trunk
2010-07-16 17:25:14 +02:00