aboutsummaryrefslogtreecommitdiff
path: root/src/game/Level3.cpp
AgeCommit message (Collapse)Author
2009-07-05*Change uint32 counter to bool found in lookup commands.Anubisss
--HG-- branch : trunk
2009-06-27 [8072] First step to get rid of data blob.megamage
Adds new fields gender, level, xp, money, playerBytes, playerBytes2 and playerFlags to characters table. The update will not work if your database contains characters with an old data field (not fitting to the actual client version). It's recommended to backup your character database before applying this patch. --HG-- branch : trunk
2009-06-27[8057] Move code from Event AI to class Creature function for reuse in other ↵megamage
scripting cases. Author: NoFantasy --HG-- branch : trunk
2009-06-25Fix AHBot maxitems commandChaz Brown
--HG-- branch : trunk
2009-06-23[8052] Fixed typo in error log output. Author: The_Game_MasterQAston
[8049] Added energize effect after last heal tick for 33763 and ranks. Author: bobaz [8053] At character talents reset using chat command also reset talents for all character pets. Author: VladimirMangos --HG-- branch : trunk
2009-06-19*Better reset time format in command .lookup mapAnubisss
--HG-- branch : trunk
2009-06-19*Implement command .lookup mapAnubisss
--HG-- branch : trunk
2009-06-18[8041] Avoid send talent info many times at loading. Small cleanups. Author: ↵megamage
VladimirMangos --HG-- branch : trunk
2009-06-18* More updating of iterator data types in loopsMachiavelli
--HG-- branch : trunk
2009-06-18* In case of a 'for' loop, don't declare the iterator of a type that has a ↵Machiavelli
larger value range when the iterator can take a maximum value of a more efficient data type. (int to uint8 in most cases). * Other minor cleanups, Null pointer checks etc. --HG-- branch : trunk
2009-06-15*Use SendGlobalGMSysMessage() instead of SendGlobalSysMessage() in some ↵Xlybriem
reload commands. --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-06-07*Implement spell aura 177.megamage
--HG-- branch : trunk
2009-06-07*Merge. A m_casttime check is added to prevent redundent check of ↵megamage
canseeordetect. --HG-- branch : trunk
2009-06-05Fix AHBot to calculate the deposit for auctions so it can be used to check ↵Chaz Brown
the code for figuring deposit amount on a wide range of items. Fix ahbotoptions command so it works from the server console again. change commented out lines in GetAuctionDeposit so they display in debug loglevel. Min/Max Time settings replaced with a function that selects 12 24 and 48 randomly as the auction times. Backport from TC2 --HG-- branch : trunk
2009-06-05Fix AHBot to calculate the deposit for auctions so it can be used to check ↵Chaz Brown
the code for figuring deposit amount on a wide range of items. Fix ahbotoptions command so it works from the server console again. change commented out lines in GetAuctionDeposit so they display in debug loglevel. Min/Max Time settings replaced with a function that selects 12 24 and 48 randomly as the auction times. --HG-- branch : trunk
2009-06-05*Fix a crash when aubot command is not correctly used.megamage
--HG-- branch : trunk
2009-06-03[7949] Fixed crash at use .send message with offline player name. Author: ↵megamage
VladimirMangos --HG-- branch : trunk
2009-05-31Mangos [7911]. Author: tomrus88megamage
Very big patch. May cause bugs. --HG-- branch : trunk
2009-05-26 [7893] Fixed work chat guild commands that expect guild name in args. Now ↵megamage
guild name always must be in "". Author: VladimirMangos --HG-- branch : trunk
2009-05-22[7874] Fix: possible runtime crash. Author: ApoCmegamage
--HG-- branch : trunk
2009-05-21Fix typo. Pointed by Aokromes, thx :)panaut0lordv
--HG-- branch : trunk
2009-05-21*Allow use gm command to set value for gobjects.megamage
--HG-- branch : trunk
2009-05-19[7851] Fixed typo to allow work '.tele name' command.megamage
[7850] Fixed '.pinfo name' work, move reputation code from it to new command '.character reputation [$name]'. Provide and use universal way for get locale and locale index for chat/console command use. Author: VladimirMangos --HG-- branch : trunk
2009-05-18[7845] Implement reload support for creature eventAI tables. Author: evilstarmegamage
--HG-- branch : trunk
2009-05-17 [7839] Rafactoring player targeting code in chat command and related ↵megamage
cleanups/improvments. * New extractOptFirstArg function for easy get 2 args in case option playe name as first arg. * New extractPlayerTarget function for get player pointer/guid/name for online/offline player base at provided name or if not provided by current seelction with error cases processing. * Property apply mute/unmute in case use different character name from loggined currently for account. * .reset commands can be used from console now * .repairitems comamnd can be used from console now but only to online player. Author: VladimirMangos --HG-- branch : trunk
2009-05-10[7809] Replace repeating "remove cooldown and send update to client" code by ↵megamage
function call. Author: VladimirMangos --HG-- branch : trunk
2009-05-08 [7801] Apply damage mods from scripts or target state not in DealDamage ↵megamage
but in new function before send data to client. Author: VladimirMangos * Fixed bug with health decrease (client side visual bug) at spell damage by target with AI::DamageTaken damage set to 0 * Fixed bug with ignore .die command and instant kill damage in some cases. --HG-- branch : trunk
2009-05-08[7796] Implement .lookup taxinode and .go taxinode commands. Author: ↵megamage
VladimirMangos --HG-- branch : trunk
2009-05-05 [7776] Completed implementation of CMSG_SPELLCLICK Author: arraimegamage
For vehicles, you have to add the correct SPELL_AURA_CONTROL_VEHICLE spells to npc_spellclick_spells, otherwise you won't be able to use them --HG-- branch : trunk
2009-05-03[7748] Better use LANG_PLAYER_NOT_FOUND message in Modify Gender. Author: ↵megamage
AlexDereka --HG-- branch : trunk
2009-05-03[7747] Fixed crash in ModifyGender command. Author: Foksmegamage
--HG-- branch : trunk
2009-05-03[7745] Fixed gcc warnings. Author: AlexDerekamegamage
--HG-- branch : trunk
2009-04-30*Update gobject state command.megamage
--HG-- branch : trunk
2009-04-29*Allow gm command to set other types of state.megamage
--HG-- branch : trunk
2009-04-29*Trigger spells after dealing damage by spell.QAston
*Take ammo for autorepeat spells. --HG-- branch : trunk
2009-04-29[7730] Some optimizantion and code style. Author: zhenyamegamage
--HG-- branch : trunk
2009-04-27[7720] Fixed crash at .character level use from console. Include GM name in ↵megamage
message for command target if report need. Author: VladimirMangos --HG-- branch : trunk
2009-04-27 [7715] Provided way for scripts set alternative gameobject state for ↵megamage
client show. Author: VladimirMangos Also use enum for gsmeobject states. --HG-- branch : trunk
2009-04-27[7714] Implement new command .character level for set level provided level. ↵megamage
Author: VladimirMangos --HG-- branch : trunk
2009-04-26*Fix CAST_INTURRUPT_PREVIOUS flag for eventai action castQAston
*Rewrite .reload all pet_spells command to make it reset actionbars correctly. --HG-- branch : trunk
2009-04-24 [7705] Rename some account/character related commands.megamage
* .lockaccount -> .account lock * .password -> .account password * .chardelete -> .character delete * .customize -> .character customize * .rename -> .character rename [7706] Rename command .plimit -> .server plimit Author: VladimirMangos --HG-- branch : trunk
2009-04-23*Fix frenzy and Ferocious Inspiration proc.QAston
*Add command .reset all pet_spells - use it if you still have problems with pet talents after recent revs changes (like pets with all talents for example) --HG-- branch : trunk
2009-04-22[7700] Implement ACHIEVEMENT_CRITERIA_TYPE_EARN_HONORABLE_KILL Author: DonTomikamegamage
--HG-- branch : trunk
2009-04-22[7696] Fixed compile warnings Author: AlexDerekamegamage
--HG-- branch : trunk
2009-04-21[7693] Allow use .revive command in console, support revive offline players. ↵megamage
Author: VladimirMangos --HG-- branch : trunk
2009-04-15*Merge.megamage
--HG-- branch : trunk
2009-04-14Creature respawn linking, idea by Rat, wrote by Iskander, blessed by raczman.raczman
--HG-- branch : trunk
2009-04-08[7628] Implement .reload for static achievement tables. Author: VladimirMangosmegamage
--HG-- branch : trunk
2009-04-07*Fix CRLF in Unit.h and Level3.cpp files.Anubisss
--HG-- branch : trunk