aboutsummaryrefslogtreecommitdiff
path: root/src/game/Debugcmds.cpp
AgeCommit message (Collapse)Author
2009-08-04*Allow ItemExpire events to be scripted.QAston
*Add .debug itemexpire command *Add script for Disgusting Jar and Mysterious Egg - original patch by Elron. --HG-- branch : trunk
2009-07-31*Remove data from world.sql - it exists now only for structure documentation.QAston
*Remove debug spell_check command - such things shouldn't belong to core. --HG-- branch : trunk
2009-07-16 [8169] Implement new optional table `spell_check` and console command ↵megamage
.debug spellcheck Author: VladimirMangos * Table expected to be store data mirror same data in code: - explicit spell ids with related expected spell properties like effects, spell family or auras - implicit requirements for select some spell sets like spell family masks, icons or visual values * For check can be used .debug spellcheck _console_ only command. * Main purpose table and related command check code parts for outdated data at client switch. It also can be used for check data in patch writing time to be sure code correctness. --HG-- branch : trunk
2009-07-16[8167] Use more consistence debug command handler names and move its code to ↵megamage
debugcmds.cpp Author: VladimirMangos --HG-- branch : trunk
2009-07-12[8151] Fixed some format warnings and typos. Author: Win32megamage
--HG-- branch : trunk
2009-06-27[8083] New debug command: .debug setaurastate for test target/caster aura ↵megamage
states. Author: VladimirMangos --HG-- branch : trunk
2009-06-14*Some work on vehicle.megamage
--HG-- branch : trunk
2009-06-08 [7980] Implement item use target requirements store and check (new table ↵megamage
`item_required_target`). Author: NoFantasy Signed-off-by: VladimirMangos <vladimir@getmangos.com> * Also implement this table reload * Static Spell::SendCastResult function for call not from spell code. Can be also used in scripts where need send explicitly spell cast error to client. --HG-- branch : trunk
2009-05-30*Provide another way to implement dynamic spawns. Now a creature will call ↵megamage
its zonescript before spawn to determine the spawned entry. This can be used to implement zones such as wintergrasp with less data requirement (only need to know the entry of counterpart creatures, not require spawn points) *Use zonescript as basic class of opvp script and dugeon script (can also be used for bg) *Store zonescript in worldobject. *Add door for sapphiron. --HG-- branch : trunk
2009-05-23*Fix a bug that player can change to an occupied seat on vehicle.megamage
(The commit message of the last rev should be: do not allow player to use unusable vehicle seat) --HG-- branch : trunk
2009-05-21*Allow use gm command to set value for gobjects.megamage
--HG-- branch : trunk
2009-05-19*Allow send gobject guid in send opcode command.megamage
--HG-- branch : trunk
2009-04-29[7730] Some optimizantion and code style. Author: zhenyamegamage
--HG-- branch : trunk
2009-04-27[7716] Fixed some typos and possible crashes. Author: AlexDerekamegamage
--HG-- branch : trunk
2009-04-25*Some update of vehicle code.megamage
--HG-- branch : trunk
2009-04-21*Fix build.megamage
--HG-- branch : trunk
2009-04-21*Fix the bug that all vehicles are broken.megamage
--HG-- branch : trunk
2009-04-17*Some work on vehicles.megamage
--HG-- branch : trunk
2009-04-05[7616] Implement .debug play cinematic and .debig play movie. Rename .debug ↵megamage
playsound to .debug play sound. Author: VladimirMangos *Note: some conflicts of string. --HG-- branch : trunk
2009-04-05 [7614] Sort/rename debug commands, Move packet send commands to new ↵megamage
".debug send " subcommands list. Author: VladimirMangos Also drop not implemented .debug inarc Add to .debug send spellfail support for up to 2 additional args for spell fail packet. --HG-- branch : trunk
2009-03-28*Add new creature_template column VehicleIdmegamage
*Allow spawn vehicles *Make vehicles grid objects. --HG-- branch : trunk
2009-03-22*Note some script id are changed. DB change may be needed.megamage
[7518] Implement new script command SCRIPT_COMMAND_PLAY_SOUND (look in World.h for args) Author: VladimirMangos * Also rewrite use SMSG_PLAY_OBJECT_SOUND/SMSG_PLAY_SOUND Now WorldObject have 2 function for sound level dependent from distance (PlayDistanceSound) and for not depednet (PlayDirectSound) * Old Player::PlaySound function removed and uses need to be updated to WorldObject functions Note: function called for _source_ of sound in different from old function. * chat command .debug ps removed and .debug playsound can used for bother packects test: if no selection used SMSG_PLAY_SOUND, if selection exist including self then SMSG_PLAY_OBJECT_SOUND. --HG-- branch : trunk
2009-03-21Small code cleanup and partial merge with dev branch Author: tomrus88megamage
--HG-- branch : trunk
2009-03-21*Remove dual ERROR in logs Author: AlexDerekamegamage
--HG-- branch : trunk
2009-03-20*Update debug command sendopcode.megamage
--HG-- branch : trunk
2009-03-19*Rename and sort some gm commands. By Vladimir.megamage
--HG-- branch : trunk
2009-03-09 [7413] Fixed finally problems with node names localization in ↵megamage
BattleGroundAB messages. Author: VladimirMangos Also fix build at some platforms. Note: GetTrinityString should be removed in the future when AV is updated. --HG-- branch : trunk
2009-03-08[7403] much more unneeded includes removed Author: balrokmegamage
--HG-- branch : trunk
2009-02-24*Merge.megamage
--HG-- branch : trunk
2009-02-24*Update of some debug command.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-19*Fix build.megamage
--HG-- branch : trunk
2009-02-18Fix buildpanaut0lordv
--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-15Propertly send SMSG_SET_PHASE_SHIFT to inform client about phase shift at ↵megamage
phase change. Author: GriffonHeart --HG-- branch : trunk
2009-02-10*add .debug bg to allow starting a battleground with just one player it's ↵megamage
implemented like .debug arena - so you toggle debug bg on or off By balrok --HG-- branch : trunk
2009-02-04*Add removed files back.megamage
--HG-- branch : trunk
2009-02-04*Merge.megamage
--HG-- branch : trunk