aboutsummaryrefslogtreecommitdiff
path: root/src/game/GameObject.cpp
AgeCommit message (Collapse)Author
2009-02-27[7347] Prevent sql errors at GM-mode corpse save. Apply same chnages and for ↵megamage
other pahsemask save part for consistense and safe. Author: VladimirMangos --HG-- branch : trunk
2009-02-22[7328] Implement new way of work for warlock player summoning spell 698. ↵megamage
Required correct DB data. Author: VladimirMangos --HG-- branch : trunk
2009-02-22[7327] Restore work of meeting stones, and make it work in more correct way. ↵megamage
Required correct DB data. Author: charlie2025 --HG-- branch : trunk
2009-02-19*Implemented gameobjects and creatures grouping (pools of them)megamage
*Groups (called pools) can be also member of any game event Author: Neo2003 --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-14*Make range check dependent from target.QAston
--HG-- branch : trunk
2009-02-13*Merge.megamage
--HG-- branch : trunk
2009-02-13*Fix bug that traps were activated by totems.QAston
--HG-- branch : trunk
2009-02-08 Fixes and cleanups in loot code. Author: VladimirMangosmegamage
* Move not-normal loot tables generation in single place (Loot::FillLoot function) for group and non group case. * Simplify LootView code. --HG-- branch : trunk
2009-02-04*Fix a crash bug in the previous rev.megamage
--HG-- branch : trunk
2009-02-04*Implement stealth detection for traps.QAston
--HG-- branch : trunk
2009-02-04Replace tabs with spaces, and fix crlf issuesmegamage
--HG-- branch : trunk
2009-02-04*Merge.megamage
--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-01 [7217] Remove outdated for 3.0.x gameobject 187039 invisibility (type ↵megamage
10) set in code. Now gameobject expected have phasemask 2 in DB for expected work. Author: VladimirMangos --HG-- branch : trunk
2009-02-01 [7214] Phase system continue development - Commands and fixes.megamage
* Fixed creature/gameobject save from game (used in commands code only) * Implement .modify phase (for player), .npc setphase (for creature/pet), .gobject phase (for gameobjects) commands for set phasemask of selected object. In player/pet case temporary until in game phase switch/re-login/GM-mode change. In creature/gameobject case change saved in DB. * Add to .gps output phasemask value print. Allow use .gps command with creature/gameobject shift-link (work for objects loaded in game in command time). Author: VladimirMangos --HG-- branch : trunk
2009-01-31*Update to Mangos 7208. Implement phase system.megamage
--HG-- branch : trunk
2009-01-31*Update to Mangos 7206.megamage
--HG-- branch : trunk
2009-01-25*Update to Mangos 7183.megamage
--HG-- branch : trunk
2009-01-04*Add some missing contents in previous commits.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-12-10*Add function SummonTrigger and allow to override its AI.megamage
*Remove some trigger scripts. Use default trigger AI and db data instead. *Small fix on eagle boss' electrical storm. --HG-- branch : trunk
2008-12-06*Update to Mangos 6880. Source: Mangos.megamage
*Skip 6878, 6871. *Main change: change cell size, add is3dDistance for IsWithinDistInMap and isVisibleForOrDetect. --HG-- branch : trunk
2008-11-21*Alterac Valley. By Bogie and Balrok. Note: some core contents are modified. ↵megamage
Will fix them later. Some sql are disabled because of possible conflict with offical DB. Use them at your own risk. --HG-- branch : trunk
2008-11-16*Fix Gruul's shatter effect damage. Patch provided by _krz.megamage
--HG-- branch : trunk
2008-11-14[svn] *** Source: MaNGOS ***visagalis
* Implement localization of creature/gameobject name that say/yell. Author: evilstar (rewrited by: Vladimir) * Fix auth login queue. Author: Derex * Allowed switching INVTYPE_HOLDABLE items during combat, used correct spells for triggering global cooldown at weapon switch. Author: mobel/simak * Fixed some format arg type/value pairs. Other warnings. Author: Vladimir * [238_world.sql] Allow have team dependent graveyards at entrance map for instances. Author: Vladimir NOTE: Entrance map graveyards selected by same way as local (by distance from entrance) Until DB support will work in old way base at current DB data. --HG-- branch : trunk
2008-11-14[svn] *** Source: MaNGOS ***visagalis
* Fixed build extractor at Windows Vista. Author: Vladimir * Fixed comment text and code indentifiers spelling. Author: Vladimir & Paradox. * Access cached member lists in guild handlers instead of querying the DB. Author: Hunuza * Small fixes in send/received packet and simple code cleanup also. Author: Vladimir * Not output error at loading empty character_ticket table. Author: Vladimir * Not reset display model at shapeshift aura remove if it not set at apply. Author: Arthorius * Applied props to few files. --HG-- branch : trunk
2008-11-09[svn] Send AttackStart package when update visibility.megamage
Update DoMeleeAttackIfReady to support dual wield. Show player modelid2 instead id3 of triggers. This should fix the bug that gameobject::castspell summon a human model. Remove the correct flag to make creature attackable. This should fix the bug that Illidan and Magtheridon are unattackable. Add NullCreatureAI for trinityscript. Fix channeler's soul transfer. Some update of black temple scripts. --HG-- branch : trunk
2008-11-02[svn] Fix a bug that GameObject::CastSpell crash the server.megamage
--HG-- branch : trunk
2008-11-02[svn] Add function GameObject::CastSpell. Used for hunter's trap and so.megamage
Use original caster instead caster to check spell hit result. Let spell triggers have the same faction as the summoner. Fix the bug that trigger creatures attack enemy. (no need use civilian extra flag in the future, 128 is enough) Fix shadow step. --HG-- branch : trunk
2008-10-27[svn] * Allow WorldObjects to keep the grid active, and prevent it from ↵w12x
being unloaded. This can be done through calling WorldObject::setActive(bool) from the scripting library. Note that entire instances are still unloaded if no player is present on that map to save resources. This behavior can be changed if the need arises. --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-11[svn] * svn:eol-style native set on all files that need itNeo2003
--HG-- branch : trunk
2008-10-06[svn] * Little fix in RandomMovementGeneratorNeo2003
* Updated to 6731 and 680 --HG-- branch : trunk rename : 6721-676 => 6731-680
2008-10-02[svn] * Proper SVN structureinitNeo2003
--HG-- branch : trunk