aboutsummaryrefslogtreecommitdiff
path: root/src/game/SpellHandler.cpp
AgeCommit message (Collapse)Author
2009-04-30*Do not allow client to interrupt instant spells. By thenecromancermegamage
--HG-- branch : trunk
2009-04-28*Fix a bug that mind control cannot be cancelled.megamage
--HG-- branch : trunk
2009-04-20 [7690] Move GetCreature/GetGameobject to class Map. Author: VladimirMangosmegamage
* This let get objects at map without reference to player or another object. * Simplify future implementation for per-map storage for like objects --HG-- branch : trunk
2009-04-13[7663] Cleanup spell interrupt code. Author: VladimirMangosmegamage
--HG-- branch : trunk
2009-04-08*Merge.megamage
--HG-- branch : trunk
2009-04-05*Always delink spell and container when spell is cancelled.megamage
--HG-- branch : trunk
2009-04-06*Update of aura system.QAston
--HG-- branch : trunk
2009-04-03[7611] Prevent casting owner spell/use item or gameobject by mind controlled ↵megamage
player or creature. Author: VladimirMangos This also prevent some crashes in like wrong case. [7610] skipped. --HG-- branch : trunk
2009-04-03[7608] Implement ACHIEVEMENT_CRITERIA_TYPE_USE_GAMEOBJECT. Author: ↵megamage
VladimirMangos --HG-- branch : trunk
2009-03-27*Fix some bugs of pet.megamage
--HG-- branch : trunk
2009-03-27[7552] Move client version dependend DBC code to src/game. Author: ↵megamage
VladimirMangos --HG-- branch : trunk
2009-03-24[7532] Avoid warnings at use size_t with printf fromat strings. Author: ↵megamage
VladimirMangos --HG-- branch : trunk
2009-03-24*Do not proc anything for aura remove type = delete.megamage
*Use delete type for duel complete. --HG-- branch : trunk
2009-03-23*Do not proc anything when aura is removed by cancel.megamage
*Remove aura by cancel when duel complete. This fix a crash. --HG-- branch : trunk
2009-03-08[7403] much more unneeded includes removed Author: balrokmegamage
--HG-- branch : trunk
2009-03-02[7360] Use defines instead harcoded item prototype array sizes. Author: ↵megamage
VladimirMangos --HG-- branch : trunk
2009-02-18*Merge.megamage
--HG-- branch : trunk
2009-02-17Newline added to bottom of all files.KingPin
--HG-- branch : trunk
2009-02-12*Merge.megamage
--HG-- branch : trunk
2009-02-09Replace tabs with spaces in more files.Paradox
--HG-- branch : trunk
2009-02-04Replace tabs with spaces, and fix crlf issuesmegamage
--HG-- branch : trunk
2009-02-04* Updated copyright notice for new year (2009) part 2Drahy
* Changed mangos website --HG-- branch : trunk
2009-02-04* Updated copyright notice for new year (2009) part 1 - Mercurial cant ↵Drahy
convert all files at once --HG-- branch : trunk
2009-02-03*Fix bug that missed/immuned/etc. shoots take no ammo.QAston
*Handle SPELL_AURA_ABILITY_CONSUME_NO_AMMO --HG-- branch : trunk
2009-02-03*Handle disarm offhand and ranged weapon, since now disarm affects all ↵QAston
bonuses given by item. --HG-- branch : trunk
2009-02-02*Fix a typo in prev commitQAston
*Use flag96 instead of unit64+unit32. --HG-- branch : trunk
2009-01-25*Update to Mangos 7183.megamage
--HG-- branch : trunk
2009-01-24*Update to Mangos 7158.megamage
--HG-- branch : trunk
2009-01-14*Update to Mangos 7093.megamage
--HG-- branch : trunk
2008-12-27*Update to Mangos 6955.megamage
--HG-- branch : trunk
2008-12-24Backed out changeset: ad4f100c0a9dmegamage
--HG-- branch : trunk
2008-12-24*Update to Mangos 6938. (Only build for VC9)megamage
--HG-- branch : trunk
2008-12-12*Update to Mangos 6902. Source: Mangos.megamage
*Skipped rev: rev 6893, some code about waypoint movement. --HG-- branch : trunk
2008-11-28*Aura Consolidation + MaxModifier. By Authorius, modified by Deafboy and ↵megamage
thenecromancer, adapted by Muhaha. --HG-- branch : trunk
2008-11-21* Added missing part of mangos merge on interrupt channeling on aura cancelgvcoman
* Removed hacks attempting to do the above only for possessing or farsight spells * Moved summon as possessed unsummoning into more general area in Spell::cancel * Added SQL updates for steam tonk and tonk mine scripts --HG-- branch : trunk
2008-11-21Merged commit 269 (5f0e38da128a).gvcoman
--HG-- branch : trunk
2008-11-21*Let creature search nearby target before enter evade modemegamage
*Add function canStartAttack to reduce code in MoveInLineOfSight *Fix a bug that cancelling bind sight auras may crash the server --HG-- branch : trunk
2008-11-20Re-commit 262 due to EOL issues. (no difference from 262)megamage
--HG-- branch : trunk
2008-11-17Backed out changeset 8fba4a7e4268KingPin
--HG-- branch : trunk
2008-11-17*Merge from Mangosmegamage
*[6833] More correct aura cancel for channeled spells. By VladimirMangos. *[6820] Cleanup spell proc event code. Avoid send same information by 2 ways to function. By VladimirMangos. --HG-- branch : trunk
2008-11-17Fix typo.gvcoman
--HG-- branch : trunk
2008-11-17* Implemented new summon possessed summon type for spell 49352.gvcoman
* Unsummon all summon possessed units on summoning aura cancel. --HG-- branch : trunk
2008-11-14[svn] * Reimplemented packet/update forwarding in more generic waygvcoman
* Implemented far sight spells (Far Sight, Eagle Eye, etc) at unlimited range and properly forward packets * Implemented bind vision spells (Mind Vision, etc) to forward packets at unlimited distance * Implemented Sentry Totem (both vision switching/forwarding and alerting) * Other misc possession fixes * Added .bindsight and .unbindsight commands Please test out the above spells (including Mind Control) and report any issues on the forums. --HG-- branch : trunk
2008-11-10[svn] * Improve some arena team related DB accessKingPin
* Cache GM tickets on server startup. * Remove unused src/game/HateMatrix.h and references. * Better check client inventory pos data received in some client packets to skip invalid cases --HG-- branch : trunk
2008-11-08[svn] * Disabled the move and stay commands while pet is possessedgvcoman
* Make pet come back to its owner after possession ends if it's not currently in combat * Allow the possessed unit to properly change attack targets * Also remove charm effects from charmed target on owner aura cancel --HG-- branch : trunk
2008-11-05[svn] Implemented player on player and player on creature possession:gvcoman
* Implemented packet and vision forwarding through possessed units * Added new OnPossess script call alerting scripts on when possession is applied/removed * Moved fall damage and fall under map calculations into the Player class * Added new PossessedAI that is applied only while possession on creature is active * Implemented summon possessed spell effect * Fixed Eyes of the Beast --HG-- branch : trunk
2008-10-23[svn] Fixed copyright notices to comply with GPL.w12x
--HG-- branch : trunk
2008-10-14[svn] * Merge Temp dev SVN with Assembla.Seline
* Changes include: - Implementation of w12x's Outdoor PvP and Game Event Systems. - Temporary removal of IRC Chat Bot (until infinite loop when disabled is fixed). - All mangos -> trinity (to convert your mangos_string table, please run mangos_string_to_trinity_string.sql). - Improved Config cleanup. - And many more changes. --HG-- branch : trunk
2008-10-02[svn] * Proper SVN structureinitNeo2003
--HG-- branch : trunk