aboutsummaryrefslogtreecommitdiff
path: root/src/game/SpellEffects.cpp
AgeCommit message (Collapse)Author
2010-06-05HIGHLY EXPERIMENTAL - USE AT YOUR OWN RISKclick
Implement the use of the new vmap3-format by Lynx3d (mad props to you for this, and thanks for the talks earlier) + reduced Vmap size to less than one third, and improve precision + indoor/outdoor check which allows automatic unmounting of players + additional area information from WMOAreaTable.dbc, removed existing "hacks" + WMO liquid information for swimming and fishing correctly in buildings/cities/caves/instances (lava and slime WILL hurt from now on!) - buildfiles for windows are not properly done, and will need to be sorted out NOTE: Do NOT annoy Lynx3d about this, any issues with this "port" is entirely our fault ! THIS REVISION IS CONSIDERED UNSTABLE AND CONTAINS WORK IN PROGRESS - USE AT YOUR OWN RISK! --HG-- branch : trunk
2010-05-26Re-re-fix for Life Tap (3.3.3).John Holiver
I hope that this one is the last. Each rank now use diferent spell power gains (0, 0.2, 0.5). --HG-- branch : trunk
2010-05-26Add support for random battlegrounds - port by n0n4me, original code by ↵click
Vladimir and Griffonheart (Big thanks to all of you!) --HG-- branch : trunk
2010-05-25Re-Fix Life Tap Formula (3.3.3).John Holiver
More blizzlike formula. The formula used now IS NOT perfect(!), but it's a extremely good aproximation of the current Blizz calc. This formula was based on curve fitting from data collected from retail. Also, fix the usage of BaseSpellPower, now it also employ 'green' bonus. Tnx to the reviewers. --HG-- branch : trunk
2010-05-25Make spellsteal respect dispel-resistances - patch by dr.tenma (thank you!)click
This changes the way SPELL_AURA_MOD_DISPEL_RESIST works and fixes mages root diminishing returns Closes issue #1045. --HG-- branch : trunk
2010-05-24Fixed remaining scaling mounts that have 310% speed when you have other 310% ↵Shauren
mount: Celestial Steed and X-53 Touring Rocket --HG-- branch : trunk
2010-05-24Fixed duration on Glow WormShauren
--HG-- branch : trunk
2010-05-23Fixed checks for Disarm Trap, thanks to Spp._manuel_
--HG-- branch : trunk
2010-05-23Removed tabs_manuel_
--HG-- branch : trunk
2010-05-23Disarm Trap now can be used in BattleGrounds and Arenas._manuel_
--HG-- branch : trunk
2010-05-22Added new area flag to enum which marks areas you cannot fly inShauren
Fixed: Headless Horseman's Mount client crashes, Magic Broom client crashes, Big Love Rocket now works, Invincible now works, Blazing Hippogryph now works Fixes issue 2081. Fixes issue 1808. Fixes issue 2150. Fixes issue 2020. --HG-- branch : trunk
2010-05-22Fix Life Tap Formula (3.3.3)John Holiver
Tnx Karolis.Rudzevicius for pointing out the problem Fixes issue #2106 --HG-- branch : trunk
2010-05-16Support for spell 51336 (Magic Pull)._manuel_
--HG-- branch : trunk
2010-05-14Fix Glyph of Preparation.Anubisss
Patch based on microbius51's patch. Closes issue #1371. --HG-- branch : trunk
2010-05-14Fix Glyph of Shred.Anubisss
--HG-- branch : trunk
2010-05-13Prune some deadwood.Xanadu
--HG-- branch : trunk
2010-05-13Fixed spell casting upon vehicle summoning.Xanadu
--HG-- branch : trunk
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