aboutsummaryrefslogtreecommitdiff
path: root/src/game/Object.h
AgeCommit message (Collapse)Author
2009-03-11 [7440] Use server-side only zone info. Optimize related calles in case ↵megamage
zone and subzone use. Author: VladimirMangos This in some cases make some zones not explorable if it not have server side data in current maps but not allow cheating with zone set from client. --HG-- branch : trunk
2009-03-10*Update bind sight spells code.megamage
--HG-- branch : trunk
2009-03-05*Merge.megamage
--HG-- branch : trunk
2009-03-02*Fix a crash.megamage
--HG-- branch : trunk
2009-02-26*Merge.megamage
--HG-- branch : trunk
2009-02-26*Update active object code.megamage
--HG-- branch : trunk
2009-02-25*Update active object code. By VladimirMangos.megamage
--HG-- branch : trunk
2009-02-24*Merge.megamage
--HG-- branch : trunk
2009-02-24*Try to fix some crash bug related to grid.megamage
--HG-- branch : trunk
2009-02-24 [7330] Code warnings and style cleanups. Some bugs fixes. Author: ↵megamage
VladimirMangos 1) comparison singed and unsigned values 2) redundent includes 3) wrong constructor :-part field initilization 4) unused not-/*name*/-guarded args in template/virtual functions that not required like args. 5) explicitly list not implemented achievement types. Also bugs fixed: 1) Drop wrong phase mask 0 check in WorldObject::InSamePhase. 2) ArenaTeamMember::ModifyPersonalRating incorrect work with move points in negative with infinity values in result. 3) ArenaTeam::SaveToDB code send uint64 value to string with arg format %u. --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-01-28*Fix broken chain spells.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-01-31*Update to Mangos 7208. Implement phase system.megamage
--HG-- branch : trunk
2009-01-29*Merge.megamage
--HG-- branch : trunk
2009-01-24*Update to Mangos 7158.megamage
--HG-- branch : trunk
2009-01-16Update to Trinity 863.megamage
--HG-- branch : trunk
2009-01-15Fix cross faction interactionParadox
--HG-- branch : trunk
2009-01-12*Update to Trinity 843.megamage
--HG-- branch : trunk
2009-01-12*Update to Mangos 7072.megamage
*Remove some duplicated functions of possess. --HG-- branch : trunk
2009-01-09*Fix the bug caused by funtions with the same name.megamage
--HG-- branch : trunk
2009-01-09*Merge.megamage
--HG-- branch : trunk
2009-01-08*Update of spell target selection.megamage
--HG-- branch : trunk
2008-12-29*Update to Mangos 6982.megamage
--HG-- branch : trunk
2008-12-19*Some clean up of spell target selection.megamage
--HG-- branch : trunk
2008-12-19Fixed (hopefully) the compile error with gcc.MeanMachine
--HG-- branch : trunk
2008-12-18*Fix build in Windows.megamage
--HG-- branch : trunk
2008-12-18*Fix build in Linux.megamage
*Fix a bug of bloodboil. By Anubisss. --HG-- branch : trunk
2008-12-17*Let feign death interrupt enemies' casting.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-12-05*Update melee range calculation. By QAston.megamage
--HG-- branch : trunk
2008-12-04*Update spell range calculation. Original patch by QAston.megamage
--HG-- branch : trunk
2008-11-21*Move object update from objectaccessor to mapmegamage
*Move activeobject list from objectaccessor to map *Open grid for all active creatures (previously only for possessed ones) --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-12[svn] Fix a bug that players cannot hear others talking.megamage
Provide script support for type 10 gameobject. Add some missing script sql. --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-10[svn] * Switch from hashmap to unordered map. - cleanup source - mangos. ↵KingPin
Help - Aokromes --HG-- branch : trunk rename : src/framework/Utilities/HashMap.h => src/framework/Utilities/UnorderedMap.h
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-31[svn] Improve TargetedMovement (TODO: let mob find "near angle" rather than ↵megamage
"random angle"). Delete a repeated check in instance canenter(). Fix some spell targets. Add some sunwell spell sql. Fix Magtheridons earthquake. (TODO: need to find out why soul transfer has no effect when casted by mobs) Let Brutallus dual wield. Enable burn (still no script effect). Quick fix for shadowmoon valley illidan quest crash (wait for author's fix). --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-27[svn] Fix some mistakes of the last two commits.megamage
--HG-- branch : trunk
2008-10-27[svn] Make mobs scatter around in melee attack. Patch provided by smellbee.megamage
Fix Join Instance Can Enter while Encounter is in Progress. Patch provided by mknjc. --HG-- branch : trunk
2008-10-23[svn] Fixed copyright notices to comply with GPL.w12x
--HG-- branch : trunk
2008-10-17[svn] Added a function for WorldObjects to summon GameObjects. Original ↵w12x
patch provided by streetrat. Please refer to the patch thread for usage instructions. --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-05[svn] * PlaySound changed to SendPlaySound, moved to WorldObject and used ↵Neo2003
everywhere instead of hard-coding packet --HG-- branch : trunk