aboutsummaryrefslogtreecommitdiff
path: root/src/game/SpellEffects.cpp
AgeCommit message (Collapse)Author
2010-05-01Add support for quest 11626 (The Emissary) - patch by antihrists (thanks)click
Closes issue #1061 --HG-- branch : trunk
2010-04-29Warning FixesSpp
Code Style cleanup Fix linux compile --HG-- branch : trunk
2010-04-29Fix Shaman totem bars and Call of the Elements/Spirits/AncestorsMachiavelli
--HG-- branch : trunk
2010-04-28Fix action buttons sent to client when swapping between talent specs. ↵Machiavelli
Storage related parts by Hunuza (MaNGOS), big thanks. --HG-- branch : trunk
2010-04-26Fix Scourge Strike. Thanks Havenard.Trazom62
Fixes issue #1668. - additional damage is now done properly as shadow damage and no longer as additional physical damage. --HG-- branch : trunk
2010-04-23*Fixes conflagrate DOT damage so that warlocks finally can be the ↵click
pyromaniacs they want to be Closes issue #942 Fix by Liberate --HG-- branch : trunk
2010-04-21Weapon dependant damage for some rogue talentsthenecromancer
--HG-- branch : trunk
2010-04-20Added missing return;_manuel_
--HG-- branch : trunk
2010-04-19Remove LOTS of compile warningsSpp
--HG-- branch : trunk
2010-04-18Move around and do some changes to homebinding, thanks to Vladimirclick
* Adds support for spelltarget-positions * Uses areaname instead of zonename on hearthstone Add homebind animation to player, with cast from innkeeper --HG-- branch : trunk
2010-04-14Drop old item amount calculation. by Vladimirn0n4m3
--HG-- branch : trunk
2010-04-11Fix script started twice for Gobber (GO type=10) with eventID.Trazom62
Fixes issue #1589. With help of Az@zel, thanks. --HG-- branch : trunk
2010-04-11Tab to Spaces and remove of trailing spacesSpp
--HG-- branch : trunk
2010-04-11* Fix: Deathknights 'Death Grip'click
Fixes issue #148 Fixes issue #1223 Patch by tbaart (partial commit - Dancing Rune Weapon still needs testing) --HG-- branch : trunk
2010-04-11Final fix basepoints calculation, thx to Vladimir, Laise.n0n4m3
--HG-- branch : trunk
2010-04-11Update IsExplicitDiscoverySpell/IsLootCraftingSpell and related code. by ↵n0n4m3
Vladimir. --HG-- branch : trunk
2010-04-11Fix mail, professions, group loot, console spam, and some fixes. Big thx to ↵n0n4m3
TOM_RUS. --HG-- branch : trunk
2010-04-08Code Style (game + scripts only):Spp
"!=" --> " != " (when needed) " !=" --> " !=" "!= " --> "!= " --HG-- branch : trunk
2010-04-07Code Style (game + scripts only):Spp
">=" --> " >= " (when needed) " >=" --> " >=" ">= " --> ">= " "<=" --> " <= " (when needed) " <=" --> " <=" "<= " --> "<= " " ==" --> " ==" "== " --> "== " --HG-- branch : trunk
2010-04-07Code Style (game + scripts only):Spp
"==" --> " == " (when needed) --HG-- branch : trunk
2010-04-07Code style (game + scripts only):Spp
"( " --> "(" " )" --> ")" --HG-- branch : trunk
2010-04-07Code style (game + scripts only):Spp
"if(" --> "if (" --HG-- branch : trunk
2010-04-07Code style (game + scripts only):Spp
"for(" --> "for (" --HG-- branch : trunk
2010-04-07Code Style: Remove trailing spacesSpp
--HG-- branch : trunk
2010-04-07Code Style: tab to spacesSpp
--HG-- branch : trunk
2010-04-03Change pull effects speed calculations to work more or less correctly ( no ↵thenecromancer
more flying really high ) --HG-- branch : trunk
2010-03-27Make a function(ToTempSummon()) which can convert Creature to TempSummon ↵Anubisss
with a C++ cast(reinterpret_cast) and with a type check(isSummon()). This function is like ToPlayer(), ToTotem(), etc. This commit is like ede831bdd6f0cff481acc33f269fa7f8c78befd4 / r7496: http://code.google.com/p/trinitycore/source/detail?r=ede831bdd6f0cff481acc33f269fa7f8c78befd4 As a result, this commit has the advantages and the "disadvantages" too, like r7496. Please try to be polite if this commit causes some crashes. --HG-- branch : trunk
2010-03-26Support for spell Disarm Trap._manuel_
--HG-- branch : trunk
2010-03-25Fixed Forbearance. Also self-cast LoH will now correctly prevent Avenging ↵Xanadu
Wrath for 30 s. Closes issue #1270. Thanks to _manuel_ for research. --HG-- branch : trunk
2010-03-23Fix one WPE exploit.n0n4m3
When apply more 6 gems, and after player logout, server crash, also apply code style and cleanup. --HG-- branch : trunk
2010-03-21Don't set 'Created by...' for soul shards, it looks silly.Xanadu
--HG-- branch : trunk
2010-03-19Missing part of previous commit (Periodic Leech is DoT as well)thenecromancer
Fix talents Improved Rend and Gag Order not increasing whole damage of affected spells (applying effect modifiers - spellmod_effectx should be however done for every static damage added to already calculated damage, we can't just apply all spellmods after effects are processed...) --HG-- branch : trunk
2010-03-19Fixed broken missile visuals in certain DST and SRC type spells (Void ↵Xanadu
Reaver's Arcane Orb and many others). Achieved by fixing wildly incorrect SMSG_SPELL_GO target mask data handling. --HG-- branch : trunk
2010-03-18Added (blizzlike) packet broadcast to near teleport. Thanks to Zor and ↵Xanadu
nalimleinad (AKA anonymous colleague #1) for research. --HG-- branch : trunk
2010-03-16Fix Hunter's spell Snake Trap.Trazom62
Fixes issue #896. --HG-- branch : trunk
2010-03-14Send SMSG_DESTRUCTIBLE_BUILDING_DAMAGE when a destructible building takes damageSpp
Thanks to Opterman for the packet structure. --HG-- branch : trunk
2010-03-14Fix Master's call. Thanks Gyullo.Trazom62
Fixes issue #1059. --HG-- branch : trunk
2010-03-11Convert some C style casts to new functionsthenecromancer
--HG-- branch : trunk
2010-03-10Totem* casts.raczman
--HG-- branch : trunk
2010-03-09Rename 'Hostil' to 'Hostile'Spp
Credits to NoFantasy (Mangos) Closes issue #411 --HG-- branch : trunk
2010-03-08Fix crash in AuraEffect::HandleShapeshiftBooststhenecromancer
Add check to Spell::EffectSanctuary before casting (ensuring all appearances of "(Player *)" (whitespace incl.) are correct) --HG-- branch : trunk
2010-03-07Some Creature* casts moved to new ToCreature.raczman
Added const Creature* ToCreature() --HG-- branch : trunk
2010-03-07Added new type-safe cast functions.raczman
This, when properly used, should get rid of most memory corruption issues, currently, casting types C-style with no checks leads to some abstract crashing. Functionality is same as with dynamic_cast<>, but with no RTTI check - so when casting into invalid type you will receive NULL, and most probably crash. At the same time, i took the liberty to convert most Player* casts to ToPlayer(). Still needs crapload of casts being moved to new facility. --HG-- branch : trunk
2010-03-01Execute should only apply damage based on rage up to 30. Thanks 19Maxx83. ↵p0wer
Fixes issue #953. --HG-- branch : trunk
2010-02-24*Shadow Mark target requirement - by PrinceCreedQAston
*Spiritual attunemennt heal amount fix - by beberlescaraber --HG-- branch : trunk
2010-02-23*Fish feast code update after client switchQAston
--HG-- branch : trunk
2010-02-23Fix spell 45668Tartalo
--HG-- branch : trunk
2010-02-20*(awe)some changes to triggering spell/aura effects:QAston
*do not use original caster for trigger spell/trigger spell with value effects *correct caster selection for force cast/trigger spell/trigger spell with value spell effects --HG-- branch : trunk
2010-02-20*Move summon water elemental handler to correct place.QAston
--HG-- branch : trunk
2010-02-18Fix error, should've tested it before :<thenecromancer
--HG-- branch : trunk