BURLEX revision log
------------------------------------------------------------------------
r130 | burlex | 2008-04-05 20:24:53 -0500 (Sat, 05 Apr 2008) | 1 line
Changed paths:
A /src/ascent-voicechat/ascent_opcodes.h
A /src/ascent-voicechat/ascent_packet.h
A /src/ascent-voicechat/ascent_socket.c
A /src/ascent-voicechat/common.h
A /src/ascent-voicechat/configfile.c
A /src/ascent-voicechat/configfile.h
A /src/ascent-voicechat/launcher.c
A /src/ascent-voicechat/linkedlist.h
A /src/ascent-voicechat/log.c
A /src/ascent-voicechat/log.h
A /src/ascent-voicechat/mutex.h
A /src/ascent-voicechat/network.h
A /src/ascent-voicechat/network_handlers.c
A /src/ascent-voicechat/network_handlers.h
A /src/ascent-voicechat/network_win32.c
A /src/ascent-voicechat/voice_channel.c
A /src/ascent-voicechat/voice_channel.h
A /src/ascent-voicechat/voice_channelmgr.h
M /win/VC90/ascent-voicechat.vcproj
* starting full rewrite of voicechat system and voicechat server, voicechat server is 80% complete
------------------------------------------------------------------------
r129 | Burlex | 2008-04-03 21:31:40 -0500 (Thu, 03 Apr 2008) | 1 line
Changed paths:
* mass header update, 2007->2008
------------------------------------------------------------------------
r128 | Burlex | 2008-04-03 21:29:26 -0500 (Thu, 03 Apr 2008) | 1 line
Changed paths:
M /src/ascent-world/SocialHandler.cpp
M /src/ascent-world/SpellFixes.cpp
* adding missing copyright to these files
------------------------------------------------------------------------
r127 | Burlex | 2008-04-03 21:27:09 -0500 (Thu, 03 Apr 2008) | 1 line
Changed paths:
M /src/ascent-world/ObjectMgr.cpp
M /src/ascent-world/ObjectMgr.h
* added explicit hash template for std::string key (for gcc, it doesn't have one built into the default hashmap). (this is used in m_playersInfoByName hashmap)
------------------------------------------------------------------------
r126 | burlex | 2008-04-02 11:10:02 -0500 (Wed, 02 Apr 2008) | 1 line
Changed paths:
M /src/ascent-shared/CrashHandler.cpp
* serve can no longer go into a crashing loop
------------------------------------------------------------------------
r125 | burlex | 2008-04-02 09:03:29 -0500 (Wed, 02 Apr 2008) | 2 lines
Changed paths:
M /src/ascent-world/HonorHandler.cpp
M /src/ascent-world/SpellAuras.cpp
* fixed bug where players couldn't gain honor for killing same faction in arenas
* 2.4 patch feature, players dying 50 times in battlegrounds will no longer receive honor for being killed
------------------------------------------------------------------------
r124 | burlex | 2008-03-31 20:57:06 -0500 (Mon, 31 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/NPCHandler.cpp
M /src/ascent-world/ObjectMgr.cpp
M /src/ascent-world/TaxiHandler.cpp
* crashfixes. funky.
------------------------------------------------------------------------
r123 | burlex | 2008-03-31 17:22:10 -0500 (Mon, 31 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Level3.cpp
* and its always nice if the code actually compiles
------------------------------------------------------------------------
r122 | burlex | 2008-03-31 17:21:32 -0500 (Mon, 31 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Chat.cpp
M /src/ascent-world/Chat.h
M /src/ascent-world/Level3.cpp
* adding a new command to add spells to trainers ingame
------------------------------------------------------------------------
r121 | burlex | 2008-03-31 17:09:42 -0500 (Mon, 31 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/SpellAuras.cpp
* save a few cycles here
------------------------------------------------------------------------
r120 | burlex | 2008-03-31 17:03:10 -0500 (Mon, 31 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Quest.cpp
* fixed quests with multiple kill objective's kill count
------------------------------------------------------------------------
r119 | burlex | 2008-03-31 16:46:38 -0500 (Mon, 31 Mar 2008) | 2 lines
Changed paths:
M /src/ascent-world/NPCHandler.cpp
M /src/ascent-world/ObjectMgr.cpp
M /src/ascent-world/SpellEffects.cpp
M /src/ascent-world/SpellHandler.cpp
* all books/recipes will work correctly (with the sql patch)
* learning professions from trainers will function correctly (add initial spells)
------------------------------------------------------------------------
r118 | burlex | 2008-03-31 16:23:42 -0500 (Mon, 31 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/ItemPrototype.h
M /src/ascent-world/NPCHandler.cpp
M /src/ascent-world/ObjectMgr.cpp
M /src/ascent-world/ObjectMgr.h
M /src/ascent-world/SpellHandler.cpp
* starting to fix trainers with professions and books
------------------------------------------------------------------------
r117 | burlex | 2008-03-31 13:06:45 -0500 (Mon, 31 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Master.cpp
M /src/ascent-world/World.cpp
M /src/ascent-world/WorldSession.h
M /src/ascent-world/WorldSocket.cpp
* adding session cap define for binary builds
------------------------------------------------------------------------
r116 | burlex | 2008-03-31 12:55:19 -0500 (Mon, 31 Mar 2008) | 4 lines
Changed paths:
A /sql/character_updates/p113_character_characters.txt
M /src/ascent-shared/Log.cpp
M /src/ascent-shared/NGLog.h
M /src/ascent-world/DayWatcherThread.cpp
M /src/ascent-world/DayWatcherThread.h
M /src/ascent-world/HonorHandler.cpp
M /src/ascent-world/Master.cpp
M /src/ascent-world/Player.cpp
M /src/ascent-world/Player.h
* implemented honor point giving instantly.
* sql update needed, p113_character_characters.txt
* honor today/yesterday is done by global g_localTime structure, updated every second. this struct can be used for all localtime-struct based calculations for increased performance (Saving the call to localtime()/gmtime())
* rollover time format is (tm_year<<16)|tm_yday
------------------------------------------------------------------------
r115 | burlex | 2008-03-31 12:17:19 -0500 (Mon, 31 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/MovementHandler.cpp
* fixed transports map change disconnecting players
------------------------------------------------------------------------
r114 | burlex | 2008-03-31 12:03:14 -0500 (Mon, 31 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/SpellAuras.cpp
* fixed travel form being uhh.. massive
------------------------------------------------------------------------
r113 | burlex | 2008-03-31 11:56:27 -0500 (Mon, 31 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Player.cpp
M /src/ascent-world/Player.h
M /src/ascent-world/SpellAuras.cpp
M /src/ascent-world/Unit.cpp
M /src/ascent-world/Unit.h
* logging in while mounted will result in your speed being correct instead of reverting back to walk speed
------------------------------------------------------------------------
r112 | burlex | 2008-03-31 11:47:31 -0500 (Mon, 31 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Player.cpp
* fixed bug where speed change packet would keep getting sent to player over and over (maybe this had something to do with freezing clients?)
------------------------------------------------------------------------
r111 | burlex | 2008-03-31 11:40:42 -0500 (Mon, 31 Mar 2008) | 5 lines
Changed paths:
M /src/ascent-world/CharacterHandler.cpp
M /src/ascent-world/ObjectMgr.cpp
M /src/ascent-world/ObjectMgr.h
** major optimization **
* now players are also indexed by strings! this will make a huge performance boost when looking up players when modding guild permissions, arena teams, etc.
* performance measurements indicated this method to be over 300-400 times faster than comparing with 500k characters, so larger servers will see a nice cpu drop from this.
* players with duplicated names will automatically be renamed upon server startup
* attempting to rename a player to a name already in use will result in an error message now
------------------------------------------------------------------------
r110 | burlex | 2008-03-30 02:42:43 -0500 (Sun, 30 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Opcodes.cpp
M /src/ascent-world/Opcodes.h
M /src/ascent-world/QueryHandler.cpp
M /src/ascent-world/WorldSession.cpp
M /src/ascent-world/WorldSession.h
+ implemented CMSG_INRANGE_QUESTGIVER_STATUS_QUERY and SMSG_INRANGE_QUESTGIVER_STATUS_QUERY_RESPONSE, now questgivers won't desync with client
------------------------------------------------------------------------
r109 | burlex | 2008-03-29 14:24:27 -0500 (Sat, 29 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/ReputationHandler.cpp
* fixed reputation updates
------------------------------------------------------------------------
r108 | burlex | 2008-03-29 13:56:05 -0500 (Sat, 29 Mar 2008) | 1 line
Changed paths:
M /src/ascent-shared/Errors.h
* this check istn needed anymore
------------------------------------------------------------------------
r107 | burlex | 2008-03-29 13:28:43 -0500 (Sat, 29 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Spell.cpp
* whups logic error
------------------------------------------------------------------------
r106 | burlex | 2008-03-29 13:28:27 -0500 (Sat, 29 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Spell.cpp
* fixed possible case in AddTime() where spell timer would go below zero when channeling and stop a player from being able to attack
------------------------------------------------------------------------
r105 | burlex | 2008-03-29 13:27:33 -0500 (Sat, 29 Mar 2008) | 2 lines
Changed paths:
M /src/ascent-world/SpellEffects.cpp
M /src/ascent-world/SpellHandler.cpp
* re-enabled blink (couldnt find any problems with it :S)
* fixed first aid/trinkets/other items
------------------------------------------------------------------------
r104 | burlex | 2008-03-29 13:03:41 -0500 (Sat, 29 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/SpellAuras.cpp
M /src/ascent-world/WorldSocket.cpp
* crash/assert fix
------------------------------------------------------------------------
r103 | burlex | 2008-03-29 12:07:01 -0500 (Sat, 29 Mar 2008) | 1 line
Changed paths:
M /src/ascent-shared/Errors.h
M /src/ascent-world/NPCHandler.cpp
*lalac rashfix
------------------------------------------------------------------------
r102 | burlex | 2008-03-29 11:51:11 -0500 (Sat, 29 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Player.cpp
* fixed taruens being.. err.. large
------------------------------------------------------------------------
r101 | burlex | 2008-03-29 11:47:27 -0500 (Sat, 29 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/NPCHandler.cpp
M /src/ascent-world/SpellEffects.cpp
* fixed recipie trainers, skill trainers
------------------------------------------------------------------------
r100 | burlex | 2008-03-29 11:12:47 -0500 (Sat, 29 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/DuelHandler.cpp
M /src/ascent-world/MiscHandler.cpp
M /src/ascent-world/Player.cpp
* fixed "duel bug"
------------------------------------------------------------------------
r99 | burlex | 2008-03-29 10:38:13 -0500 (Sat, 29 Mar 2008) | 2 lines
Changed paths:
M /src/ascent-world/MapMgr.cpp
M /src/ascent-world/SpellEffects.cpp
* fixed arcane missles
* fixed pet learn spell (beast training)
------------------------------------------------------------------------
r98 | burlex | 2008-03-29 09:08:17 -0500 (Sat, 29 Mar 2008) | 1 line
Changed paths:
M /src/ascent-logonserver/AuthSocket.cpp
M /src/ascent-world/Chat.cpp
M /src/ascent-world/Chat.h
M /src/ascent-world/Level3.cpp
M /src/ascent-world/SpellAuras.cpp
* fruckaduck! more fixes
------------------------------------------------------------------------
r97 | burlex | 2008-03-29 07:27:13 -0500 (Sat, 29 Mar 2008) | 2 lines
Changed paths:
M /src/ascent-world/NPCHandler.cpp
M /src/ascent-world/SpellAuras.cpp
M /src/ascent-world/SpellAuras.h
M /src/ascent-world/SpellEffects.cpp
* fixed drinks
* fixed gossip for multi-menu-items
------------------------------------------------------------------------
r96 | burlex | 2008-03-29 06:51:07 -0500 (Sat, 29 Mar 2008) | 2 lines
Changed paths:
M /src/ascent-world/ArenaTeam.cpp
M /src/ascent-world/SpellAuras.cpp
* fixed stealth (again)
*crashfixes
------------------------------------------------------------------------
r95 | burlex | 2008-03-29 06:19:38 -0500 (Sat, 29 Mar 2008) | 2 lines
Changed paths:
M /src/ascent-world/Player.cpp
M /src/ascent-world/Quest.h
M /src/ascent-world/SpellAuras.cpp
* fixed strange quest bug
* fixed stealth
------------------------------------------------------------------------
r94 | burlex | 2008-03-29 05:04:52 -0500 (Sat, 29 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/ArenaTeam.cpp
M /src/ascent-world/AuctionHouse.cpp
M /src/ascent-world/BattlegroundMgr.cpp
M /src/ascent-world/Channel.cpp
M /src/ascent-world/CharacterHandler.cpp
M /src/ascent-world/ChatHandler.cpp
M /src/ascent-world/Corpse.cpp
M /src/ascent-world/DatabaseCleaner.cpp
M /src/ascent-world/EyeOfTheStorm.cpp
M /src/ascent-world/GameObject.cpp
M /src/ascent-world/GroupHandler.cpp
M /src/ascent-world/Guild.cpp
M /src/ascent-world/GuildHandler.cpp
M /src/ascent-world/Item.cpp
M /src/ascent-world/ItemHandler.cpp
M /src/ascent-world/ItemPrototype.h
M /src/ascent-world/Level2.cpp
M /src/ascent-world/Level3.cpp
M /src/ascent-world/LfgMgr.cpp
M /src/ascent-world/LootMgr.cpp
M /src/ascent-world/MailSystem.cpp
M /src/ascent-world/MapCell.cpp
M /src/ascent-world/MapMgr.cpp
M /src/ascent-world/MiscHandler.cpp
M /src/ascent-world/Object.h
M /src/ascent-world/ObjectMgr.cpp
M /src/ascent-world/ObjectStorage.cpp
M /src/ascent-world/Pet.cpp
M /src/ascent-world/PetHandler.cpp
M /src/ascent-world/Player.cpp
M /src/ascent-world/QueryHandler.cpp
M /src/ascent-world/Quest.cpp
M /src/ascent-world/QuestCommands.cpp
M /src/ascent-world/QuestHandler.cpp
M /src/ascent-world/Spell.cpp
M /src/ascent-world/SpellAuras.cpp
M /src/ascent-world/SpellEffects.cpp
M /src/ascent-world/TradeHandler.cpp
M /src/ascent-world/TransporterHandler.cpp
M /src/ascent-world/TransporterHandler.h
M /src/ascent-world/Unit.cpp
M /src/ascent-world/WarsongGulch.cpp
M /src/ascent-world/WorldCreator.cpp
M /src/ascent-world/WorldCreator.h
M /src/ascent-world/WorldSession.cpp
M /src/ascent-world/debugcmds.cpp
* fixed player/item loss (had some bugs in frickin guid stuff)
------------------------------------------------------------------------
r93 | burlex | 2008-03-28 10:36:59 -0500 (Fri, 28 Mar 2008) | 2 lines
Changed paths:
M /src/ascent-world/Group.cpp
M /src/ascent-world/Player.cpp
M /src/ascent-world/Player.h
M /src/ascent-world/TradeHandler.cpp
M /src/ascent-world/WorldSocket.cpp
* fixed trade
* fixed crashes in parties
------------------------------------------------------------------------
r92 | burlex | 2008-03-28 08:21:18 -0500 (Fri, 28 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Guild.cpp
* guild rosters will no longer crash the client
------------------------------------------------------------------------
r91 | burlex | 2008-03-28 08:11:57 -0500 (Fri, 28 Mar 2008) | 2 lines
Changed paths:
M /src/ascent-world/AuctionHouse.cpp
M /src/ascent-world/BattlegroundHandler.cpp
M /src/ascent-world/GuildHandler.cpp
M /src/ascent-world/ItemHandler.cpp
M /src/ascent-world/Level1.cpp
M /src/ascent-world/Level2.cpp
M /src/ascent-world/MapMgr.cpp
M /src/ascent-world/NPCHandler.cpp
M /src/ascent-world/QuestCommands.cpp
M /src/ascent-world/QuestHandler.cpp
M /src/ascent-world/TaxiHandler.cpp
M /src/ascent-world/WayPoints.cpp
M /src/ascent-world/debugcmds.cpp
* fixed a lot of commands
* fixed gossip/taxis/etc with new guid system
------------------------------------------------------------------------
r90 | burlex | 2008-03-28 06:19:01 -0500 (Fri, 28 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Unit.cpp
* fixed melee damage display
------------------------------------------------------------------------
r89 | burlex | 2008-03-28 06:09:21 -0500 (Fri, 28 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Object.cpp
M /src/scripts/src/InstanceScripts/Instance_Deadmines.cpp
M /src/scripts/src/LUAScripting/LUAEngine.cpp
* fully decoded/reversed new SMSG_SPELLNONMELEEDAMAGELOG packet, combat log data for spells is now 100% complete/accurate (still need to fix for melee swings)
------------------------------------------------------------------------
r88 | burlex | 2008-03-28 05:24:11 -0500 (Fri, 28 Mar 2008) | 3 lines
Changed paths:
M /src/ascent-world/AIInterface.cpp
M /src/ascent-world/ArenaTeam.cpp
M /src/ascent-world/AuctionHouse.cpp
M /src/ascent-world/BattlegroundMgr.cpp
M /src/ascent-world/Channel.cpp
M /src/ascent-world/CharacterHandler.cpp
M /src/ascent-world/Chat.cpp
M /src/ascent-world/ChatHandler.cpp
M /src/ascent-world/Corpse.cpp
M /src/ascent-world/Creature.cpp
M /src/ascent-world/Creature.h
M /src/ascent-world/DatabaseCleaner.cpp
M /src/ascent-world/EyeOfTheStorm.cpp
M /src/ascent-world/GameObject.cpp
M /src/ascent-world/GameObject.h
M /src/ascent-world/GroupHandler.cpp
M /src/ascent-world/Guild.cpp
M /src/ascent-world/GuildHandler.cpp
M /src/ascent-world/Item.cpp
M /src/ascent-world/ItemHandler.cpp
M /src/ascent-world/ItemInterface.cpp
M /src/ascent-world/Level2.cpp
M /src/ascent-world/Level3.cpp
M /src/ascent-world/LfgMgr.cpp
M /src/ascent-world/LootMgr.cpp
M /src/ascent-world/MailSystem.cpp
M /src/ascent-world/MapCell.cpp
M /src/ascent-world/MapMgr.cpp
M /src/ascent-world/MapMgr.h
M /src/ascent-world/MapScriptInterface.cpp
M /src/ascent-world/MiscHandler.cpp
M /src/ascent-world/NPCHandler.cpp
M /src/ascent-world/Object.cpp
M /src/ascent-world/Object.h
M /src/ascent-world/ObjectMgr.cpp
M /src/ascent-world/Pet.cpp
M /src/ascent-world/Pet.h
M /src/ascent-world/PetHandler.cpp
M /src/ascent-world/Player.cpp
M /src/ascent-world/Player.h
M /src/ascent-world/QueryHandler.cpp
M /src/ascent-world/Quest.cpp
M /src/ascent-world/QuestCommands.cpp
M /src/ascent-world/QuestHandler.cpp
M /src/ascent-world/Spell.cpp
M /src/ascent-world/SpellAuras.cpp
M /src/ascent-world/SpellEffects.cpp
M /src/ascent-world/TradeHandler.cpp
M /src/ascent-world/TransporterHandler.cpp
M /src/ascent-world/TransporterHandler.h
M /src/ascent-world/Unit.cpp
M /src/ascent-world/WarsongGulch.cpp
M /src/ascent-world/WayPoints.cpp
M /src/ascent-world/World.cpp
M /src/ascent-world/WorldCreator.cpp
M /src/ascent-world/WorldCreator.h
M /src/ascent-world/WorldSession.cpp
M /src/ascent-world/debugcmds.cpp
* completely rewrote (GRRRRR) guid generation and lookup system to cope with blizz's changes in 2.4
- it's a little slower, BUT the combat log works perfectly now at least :P
- an hour and a half to fix 500 conflicts/errors is not fun :(.
------------------------------------------------------------------------
r87 | burlex | 2008-03-28 02:00:05 -0500 (Fri, 28 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Level3.cpp
M /src/ascent-world/Object.cpp
M /src/ascent-world/Object.h
M /src/ascent-world/Player.cpp
M /src/ascent-world/QueryHandler.cpp
M /src/ascent-world/Unit.cpp
M /src/ascent-world/WorldSession.cpp
M /src/ascent-world/WorldSession.h
M /src/ascent-world/WorldSocket.cpp
* gah!!! starting to fix the f*cked new highguid system
------------------------------------------------------------------------
r86 | burlex | 2008-03-28 00:39:24 -0500 (Fri, 28 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Object.cpp
M /src/ascent-world/Spell.h
M /src/ascent-world/SpellAuras.h
M /src/ascent-world/Unit.cpp
* fixing combat log (spells and normal attacks will show correctly, now.)
------------------------------------------------------------------------
r85 | burlex | 2008-03-27 22:58:21 -0500 (Thu, 27 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Level3.cpp
* little cosmetic change, now the messages say "Effective immediately instead of next reload cycle"
------------------------------------------------------------------------
r84 | burlex | 2008-03-27 22:49:18 -0500 (Thu, 27 Mar 2008) | 4 lines
Changed paths:
M /src/ascent-logonserver/AccountCache.cpp
M /src/ascent-logonserver/AccountCache.h
M /src/ascent-logonserver/LogonCommServer.cpp
M /src/ascent-logonserver/LogonCommServer.h
M /src/ascent-logonserver/LogonOpcodes.h
M /src/ascent-world/Chat.cpp
M /src/ascent-world/Chat.h
M /src/ascent-world/ConsoleCommands.cpp
M /src/ascent-world/Level3.cpp
M /src/ascent-world/LogonCommHandler.cpp
M /src/ascent-world/LogonCommHandler.h
* removed world servers ability to execute sql queries on the logon database
* added a new logon opcode for updating logon database fields from world server.
- faster performance, no need to reload all accounts
- on large db's, prevents people possibly missing bans if they get in before the reload cycle completes
------------------------------------------------------------------------
r83 | burlex | 2008-03-27 04:49:38 -0500 (Thu, 27 Mar 2008) | 1 line
Changed paths:
A /src/ascent-world/SocialHandler.cpp
* adding this, forgot :p
------------------------------------------------------------------------
r82 | burlex | 2008-03-27 04:47:00 -0500 (Thu, 27 Mar 2008) | 2 lines
Changed paths:
D /src/ascent-world/AIAHealSupport.cpp
D /src/ascent-world/AIAHealSupport.h
D /src/ascent-world/SocialMgr.cpp
D /src/ascent-world/SocialMgr.h
* deleting these old files that aren't used anymore
------------------------------------------------------------------------
r81 | burlex | 2008-03-27 04:43:50 -0500 (Thu, 27 Mar 2008) | 3 lines
Changed paths:
A /sql/character_updates/p81_character_social.sql
M /src/ascent-world/CharacterHandler.cpp
M /win/VC71/ascent-world.vcproj
M /win/VC80/ascent-world.vcproj
* references in social tables will now be cleared on character delete
* 71 and 80 solution updates
* added new social sql queries
------------------------------------------------------------------------
r80 | burlex | 2008-03-27 04:40:13 -0500 (Thu, 27 Mar 2008) | 3 lines
Changed paths:
M /src/ascent-logonserver/AuthSocket.cpp
M /src/ascent-world/ArenaTeam.cpp
M /src/ascent-world/ChannelHandler.cpp
M /src/ascent-world/CharacterHandler.cpp
M /src/ascent-world/ChatHandler.cpp
M /src/ascent-world/GroupHandler.cpp
M /src/ascent-world/GuildHandler.cpp
M /src/ascent-world/Level1.cpp
M /src/ascent-world/Level2.cpp
M /src/ascent-world/Level3.cpp
M /src/ascent-world/MailSystem.cpp
M /src/ascent-world/Makefile.am
M /src/ascent-world/MiscHandler.cpp
M /src/ascent-world/ObjectMgr.cpp
M /src/ascent-world/ObjectMgr.h
M /src/ascent-world/Opcodes.cpp
M /src/ascent-world/Opcodes.h
M /src/ascent-world/Player.cpp
M /src/ascent-world/Player.h
M /src/ascent-world/RaidHandler.cpp
M /src/ascent-world/SocialMgr.cpp
M /src/ascent-world/StdAfx.h
M /src/ascent-world/World.cpp
M /src/ascent-world/WorldSession.cpp
M /src/ascent-world/WorldSession.h
M /win/VC90/ascent-world.vcproj
** rewrote social/friend system. works with 2.4, and supports friend notes. also is a lot faster and saves a *LOT* more memory over the old one.
* misc optimizations across the board
* possible memory corruption fix in LS
------------------------------------------------------------------------
r79 | burlex | 2008-03-27 01:43:51 -0500 (Thu, 27 Mar 2008) | 2 lines
Changed paths:
M /src/ascent-world/MiscHandler.cpp
*speedhack detection won't get triggered if you're "flying" when dismounting
*fixed who list
------------------------------------------------------------------------
r78 | burlex | 2008-03-27 01:37:26 -0500 (Thu, 27 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Chat.cpp
M /src/ascent-world/Chat.h
M /src/ascent-world/Unit.cpp
* corrected chat enum. system messages will display correctly now :P as well as monster emotes, etc working
------------------------------------------------------------------------
r77 | burlex | 2008-03-26 10:05:17 -0500 (Wed, 26 Mar 2008) | 4 lines
Changed paths:
M /configure.ac
M /extract_svn_revision.sh
M /make_precompiled_header.sh
M /make_precompiled_header_debug.sh
M /src/ascent-shared/Database/dbcfile.cpp
M /src/ascent-shared/Network/ListenSocketLinux.h
M /src/ascent-shared/Network/SocketMgrLinux.cpp
M /src/ascent-world/AIInterface.cpp
M /src/ascent-world/AIInterface.h
M /src/ascent-world/BaseConsole.h
M /src/ascent-world/Level1.cpp
M /src/ascent-world/LootMgr.cpp
M /src/ascent-world/Master.cpp
M /src/ascent-world/Pet.cpp
M /src/ascent-world/PlayerPacketWrapper.cpp
M /src/ascent-world/Spell.cpp
M /src/ascent-world/Spell.h
M /src/ascent-world/SpellAuras.cpp
M /src/ascent-world/SpellFixes.cpp
M /src/ascent-world/SpellHandler.cpp
M /src/ascent-world/StdAfx.h
* -Wall enabled by default on *nix
* completed another -Wall audit of code
* couple of *nix compile fixes/tweaks
------------------------------------------------------------------------
r76 | burlex | 2008-03-26 09:28:20 -0500 (Wed, 26 Mar 2008) | 2 lines
Changed paths:
Set properties on all files for eof-style
------------------------------------------------------------------------
r75 | burlex | 2008-03-26 09:24:25 -0500 (Wed, 26 Mar 2008) | 2 lines
Changed paths:
M /configure.ac
Fixed configure.ac
------------------------------------------------------------------------
r74 | burlex | 2008-03-26 08:57:24 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Makefile.am
M /src/ascent-world/ObjectStorage.cpp
M /win/VC71/ascent-world.vcproj
M /win/VC80/ascent-world.vcproj
+ adding SpellFixes.cpp to other projects
------------------------------------------------------------------------
r73 | burlex | 2008-03-26 08:56:08 -0500 (Wed, 26 Mar 2008) | 2 lines
Changed paths:
A /sql/world_updates/p73_world_drop_spellextra.sql
M /src/ascent-shared/Database/DBCStores.h
M /src/ascent-world/ObjectMgr.cpp
M /src/ascent-world/ObjectStorage.cpp
A /src/ascent-world/SpellFixes.cpp
M /src/ascent-world/World.cpp
M /win/VC90/ascent-world.vcproj
* Moved all spell fixes into a massive ugly 800KB SpellFixes.cpp
* dropped spellextra table
------------------------------------------------------------------------
r72 | burlex | 2008-03-26 08:38:17 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
A /sql/world_updates/p72_world_drop_spells112.sql
M /src/ascent-world/ObjectMgr.cpp
M /src/ascent-world/ObjectMgr.h
M /src/ascent-world/World.cpp
* moved fixes from spells112 table into world.cpp (yay for removing dead weight)
------------------------------------------------------------------------
r71 | burlex | 2008-03-26 08:22:19 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
M /src/scripts/serverstatus-xsl/server_stats.xsl
M /src/scripts/src/ServerStatusPlugin/ServerStatusPlugin.cpp
* stat summary works correctly
------------------------------------------------------------------------
r70 | burlex | 2008-03-26 07:59:31 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
M /src/scripts/src/ServerStatusPlugin/ServerStatusPlugin.cpp
* woot 70
------------------------------------------------------------------------
r69 | burlex | 2008-03-26 07:58:40 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
M /src/scripts/src/ServerStatusPlugin/ServerStatusPlugin.cpp
* whoops, got that one wrong
------------------------------------------------------------------------
r68 | burlex | 2008-03-26 07:57:45 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
M /src/scripts/src/LUAScripting/LUAEngine.cpp
* lua engine compile fix.
------------------------------------------------------------------------
r67 | burlex | 2008-03-26 07:56:40 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
M /src/scripts/src/ServerStatusPlugin/ServerStatusPlugin.cpp
* server status plugin now dumps summaries of each class/race
------------------------------------------------------------------------
r66 | burlex | 2008-03-26 07:48:34 -0500 (Wed, 26 Mar 2008) | 3 lines
Changed paths:
M /src/ascent-world/AuctionHouse.cpp
M /src/ascent-world/Container.cpp
M /src/ascent-world/Creature.cpp
M /src/ascent-world/Guild.cpp
M /src/ascent-world/GuildHandler.cpp
M /src/ascent-world/Item.cpp
M /src/ascent-world/ItemHandler.cpp
M /src/ascent-world/ItemInterface.cpp
M /src/ascent-world/Level0.cpp
M /src/ascent-world/MailSystem.cpp
M /src/ascent-world/MiscHandler.cpp
M /src/ascent-world/NPCHandler.cpp
M /src/ascent-world/Object.cpp
M /src/ascent-world/Object.h
M /src/ascent-world/Pet.cpp
M /src/ascent-world/PetHandler.cpp
M /src/ascent-world/Player.cpp
M /src/ascent-world/QuestMgr.cpp
M /src/ascent-world/Spell.cpp
M /src/ascent-world/SpellAuras.cpp
M /src/ascent-world/SpellEffects.cpp
M /src/ascent-world/TradeHandler.cpp
M /src/ascent-world/Unit.cpp
- Removed ModUInt32Value
+ Added ModSignedInt32Value
* Changed most ModUInt32Value's to ModUnsigned32Value - this should stop any exploits that used signed numbers to get huge values before.
------------------------------------------------------------------------
r65 | burlex | 2008-03-26 07:37:21 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Quest.cpp
* corrected display of completed objectives in quest log
------------------------------------------------------------------------
r64 | burlex | 2008-03-26 07:31:32 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/LootMgr.cpp
* code that compiles is always nice
------------------------------------------------------------------------
r63 | burlex | 2008-03-26 07:30:51 -0500 (Wed, 26 Mar 2008) | 2 lines
Changed paths:
M /src/ascent-world/LootMgr.cpp
M /src/ascent-world/LootMgr.h
M /src/ascent-world/MiscHandler.cpp
M /src/ascent-world/WorldSession.cpp
* zeh actual handler for auto loot pass
* fixed crash in group loot if all members passed
------------------------------------------------------------------------
r62 | burlex | 2008-03-26 07:23:09 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/LootMgr.cpp
M /src/ascent-world/LootMgr.h
M /src/ascent-world/Opcodes.cpp
M /src/ascent-world/Opcodes.h
M /src/ascent-world/Player.cpp
M /src/ascent-world/Player.h
M /src/ascent-world/WorldSession.h
+ implemented opcode 0x0408 (CMSG_SET_AUTO_LOOT_PASS), auto loot passing for groups
------------------------------------------------------------------------
r61 | burlex | 2008-03-26 07:06:38 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/NPCHandler.cpp
M /src/ascent-world/World.cpp
* spells with schools will no longer result in the server crashing
------------------------------------------------------------------------
r60 | burlex | 2008-03-26 06:46:16 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/NPCHandler.cpp
M /src/ascent-world/ObjectMgr.cpp
M /src/ascent-world/ObjectMgr.h
M /src/ascent-world/Packets.h
* fixed trainers -- they no longer use teaching spells.
------------------------------------------------------------------------
r59 | burlex | 2008-03-26 06:06:16 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/LfgMgr.h
* updated MAX_DUNGEONS to new 2.4.0 figure
------------------------------------------------------------------------
r58 | burlex | 2008-03-26 06:03:02 -0500 (Wed, 26 Mar 2008) | 2 lines
Changed paths:
M /src/ascent-shared/Database/DBCStores.cpp
M /src/ascent-shared/Database/DBCStores.h
M /src/ascent-world/ObjectMgr.cpp
M /src/ascent-world/World.cpp
* starting to clean up the removed spells in world.cpp
* updated chrraces.dbc, chrclasses.dbc, and map.dbc structures to 2.4.0
------------------------------------------------------------------------
r57 | burlex | 2008-03-26 04:58:40 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Player.cpp
* fixed defensive stance at login (again)
------------------------------------------------------------------------
r56 | burlex | 2008-03-26 04:43:57 -0500 (Wed, 26 Mar 2008) | 4 lines
Changed paths:
M /src/ascent-world/CharacterHandler.cpp
M /src/ascent-world/Player.cpp
* fixed character create for warriors (battle stance active by default)
* fixed character create (not returning correct error)
* fixed character delete
* fixed character rename
------------------------------------------------------------------------
r55 | burlex | 2008-03-26 04:37:59 -0500 (Wed, 26 Mar 2008) | 4 lines
Changed paths:
M /src/ascent-world/Packets.h
M /src/ascent-world/PlayerPacketWrapper.cpp
M /src/ascent-world/Quest.cpp
M /src/ascent-world/QuestMgr.cpp
M /src/ascent-world/ReputationHandler.cpp
* corrected an error in SMSG_LOG_XPGAIN
* fixed quest wdb structure
* fixed quest details showing pvp rank when not supposed to
* temporarily disabled SMSG_SET_FACTION_STANDING until error in packet found
------------------------------------------------------------------------
r54 | burlex | 2008-03-26 04:17:52 -0500 (Wed, 26 Mar 2008) | 2 lines
Changed paths:
M /src/ascent-world/ItemHandler.cpp
M /src/ascent-world/ObjectMgr.cpp
* stacked items show correctly in vendors now
* fixed gossip
------------------------------------------------------------------------
r53 | burlex | 2008-03-26 04:13:20 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/ItemHandler.cpp
* fixed vendors (correct structure this time :P)
------------------------------------------------------------------------
r52 | burlex | 2008-03-26 04:09:25 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/ObjectStorage.cpp
* ended cost loading fromt able functions correctly now
------------------------------------------------------------------------
r51 | burlex | 2008-03-26 04:06:36 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
M /sql/world_updates/p46_world_dbcchanges.sql
M /src/ascent-shared/Database/DBCStores.cpp
M /src/ascent-shared/Database/DBCStores.h
M /src/ascent-world/ItemHandler.cpp
M /src/ascent-world/ItemInterface.cpp
M /src/ascent-world/ItemPrototype.h
M /src/ascent-world/ObjectStorage.cpp
M /src/ascent-world/ObjectStorage.h
* corrected item extended cost handling (had the wrong idea the first time :P)
------------------------------------------------------------------------
r50 | burlex | 2008-03-26 03:35:26 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/ItemHandler.cpp
M /src/ascent-world/ItemInterface.cpp
* moving buy functions over to new ModUnsigned32Value
------------------------------------------------------------------------
r49 | burlex | 2008-03-26 03:32:45 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/ItemInterface.cpp
M /src/ascent-world/Object.cpp
M /src/ascent-world/Object.h
+ re-implemented extended item costs in buy handlers etc
------------------------------------------------------------------------
r48 | burlex | 2008-03-26 03:18:51 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
M /src/ascent-shared/Database/DBCStores.cpp
M /src/ascent-shared/Database/DBCStores.h
M /src/ascent-world/ItemHandler.cpp
M /src/ascent-world/ItemInterface.cpp
M /src/ascent-world/ItemPrototype.h
M /src/ascent-world/ObjectStorage.cpp
M /src/ascent-world/ObjectStorage.h
- removed old dbc itemextendedcost, added new table in (still have to do actual processing code)
------------------------------------------------------------------------
r47 | burlex | 2008-03-26 03:07:46 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
A /sql/world_updates/p46_world_dbcchanges.sql
* new 2.4.x wdb structure, item extended costs are moved into a new table.
------------------------------------------------------------------------
r46 | burlex | 2008-03-26 02:47:00 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Spell.cpp
* SMSG_SPELL_DELAYED Will now be better synced to the client
------------------------------------------------------------------------
r45 | burlex | 2008-03-26 00:56:08 -0500 (Wed, 26 Mar 2008) | 2 lines
Changed paths:
M /src/ascent-world/ObjectMgr.cpp
M /src/ascent-world/Player.cpp
M /src/ascent-world/Player.h
M /src/ascent-world/World.cpp
* fixed startup crash (damn a lot of spellids changed :S)
* fixed shapeshifts/stances
------------------------------------------------------------------------
r44 | burlex | 2008-03-25 11:30:26 -0500 (Tue, 25 Mar 2008) | 2 lines
Changed paths:
M /src/ascent-shared/Database/DBCStores.cpp
M /src/ascent-shared/Database/DBCStores.h
M /src/ascent-world/World.cpp
* spell.dbc structure has been updated to 2.4.0
* still need to correct these whacky school types. WHY would you make school bitwise? like any spells are fire and frost :S oh noes i have fire with frost oh shit that doesn't work.. ELEMENTS DONT COMBINE NEWBS
------------------------------------------------------------------------
r43 | burlex | 2008-03-25 09:26:46 -0500 (Tue, 25 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Spell.cpp
M /src/ascent-world/Spell.h
* spell targeting and animation will now work correctly again
------------------------------------------------------------------------
r42 | burlex | 2008-03-25 09:16:26 -0500 (Tue, 25 Mar 2008) | 3 lines
Changed paths:
M /src/ascent-world/Chat.cpp
M /src/ascent-world/Chat.h
M /src/ascent-world/Group.cpp
M /src/ascent-world/SpellFailure.h
M /src/ascent-world/UpdateFields.h
* updated updatefields
* updated chat enum
* updated spellfailure enum
------------------------------------------------------------------------
r41 | burlex | 2008-03-25 07:21:59 -0500 (Tue, 25 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/CharacterHandler.cpp
M /src/ascent-world/LogonCommHandler.cpp
M /src/ascent-world/WorldSocket.cpp
M /src/ascent-world/WorldSocket.h
* game client will now be connectable, character list will function
------------------------------------------------------------------------
r40 | burlex | 2008-03-25 07:10:17 -0500 (Tue, 25 Mar 2008) | 1 line
Changed paths:
M /src/ascent-logonserver/AuthSocket.cpp
* fixed LogonServer for 2.4.x
------------------------------------------------------------------------
r39 | burlex | 2008-03-25 06:58:49 -0500 (Tue, 25 Mar 2008) | 2 lines
Changed paths:
M /NEWS
------------------ MARK ---------------------
ALL BUILDS FROM NOW ON WILL BE 2.4.0 CLIENT
------------------------------------------------------------------------
r38 | burlex | 2008-03-25 06:45:34 -0500 (Tue, 25 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/BattlegroundHandler.cpp
* implement CMSG_BATTLEGROUND_LIST
------------------------------------------------------------------------
r37 | burlex | 2008-03-25 06:43:01 -0500 (Tue, 25 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/ItemHandler.cpp
* several warning corrections
------------------------------------------------------------------------
r36 | burlex | 2008-03-25 06:39:22 -0500 (Tue, 25 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/World.cpp
* disabling character insert queue as I no longer use it, and it hasn't been updated into the new structure anyway
------------------------------------------------------------------------
r35 | burlex | 2008-03-25 06:38:07 -0500 (Tue, 25 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Player.cpp
* fixed bug where global cooldown would affect spells that it shouldn't.
------------------------------------------------------------------------
r34 | burlex | 2008-03-25 06:13:55 -0500 (Tue, 25 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/MovementHandler.cpp
* fixed issue where moving flag would be set wrongly (fixing spells like aimed shot, also)
------------------------------------------------------------------------
r33 | burlex | 2008-03-25 05:52:07 -0500 (Tue, 25 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/MapMgr.cpp
M /src/ascent-world/WorldCreator.cpp
* more debug message cleanup
------------------------------------------------------------------------
r32 | burlex | 2008-03-25 05:49:06 -0500 (Tue, 25 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/AuctionHouse.cpp
M /src/ascent-world/WorldCreator.cpp
* some notices -> debug
------------------------------------------------------------------------
r31 | burlex | 2008-03-25 05:45:42 -0500 (Tue, 25 Mar 2008) | 2 lines
Changed paths:
M /src/ascent-world/Player.cpp
* crap debug message removal
* fixed speedhack getting triggered on taxi
------------------------------------------------------------------------
r30 | burlex | 2008-03-25 05:44:03 -0500 (Tue, 25 Mar 2008) | 3 lines
Changed paths:
M /src/ascent-world/GuildHandler.cpp
M /src/ascent-world/ItemHandler.cpp
M /src/ascent-world/ItemInterface.cpp
M /src/ascent-world/ItemInterface.h
M /src/ascent-world/LootMgr.cpp
M /src/ascent-world/MailSystem.cpp
M /src/ascent-world/MiscHandler.cpp
M /src/ascent-world/NPCHandler.cpp
M /src/ascent-world/Player.cpp
M /src/ascent-world/QuestMgr.cpp
M /src/ascent-world/Spell.cpp
M /src/ascent-world/SpellEffects.cpp
M /src/ascent-world/TradeHandler.cpp
* fixed all cases of incorrect usage of AddItemToFreeSlot and SafeAddItem where there was a possibility of leaking memory
* fixed all cases of incorrect usage of AddItemToFreeSlot and SafeAddItem where there was a possibility of double deleting memory
* player creation: items in bag slots will now be added into bag slots instead of backpacks.
------------------------------------------------------------------------
r29 | burlex | 2008-03-24 23:17:58 -0500 (Mon, 24 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/SpellAuras.cpp
* fix for aura modifiers again
------------------------------------------------------------------------
r28 | burlex | 2008-03-24 21:09:27 -0500 (Mon, 24 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/ScriptSetup.h
M /src/scripts/src/GossipScripts/Setup.cpp
M /src/scripts/src/InstanceScripts/Setup.cpp
M /src/scripts/src/ServerStatusPlugin/ServerStatusPlugin.cpp
M /src/scripts/src/SpellHandlers/Setup.cpp
+ #define SKIP_ALLOCATOR_SHARING 1
------------------------------------------------------------------------
r27 | burlex | 2008-03-23 23:15:29 -0500 (Sun, 23 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/CharacterHandler.cpp
M /src/ascent-world/Player.cpp
* few packet corrections
------------------------------------------------------------------------
r26 | burlex | 2008-03-23 23:09:57 -0500 (Sun, 23 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/SpellAuras.cpp
* fixed weird spell values
------------------------------------------------------------------------
r25 | burlex | 2008-03-23 22:30:17 -0500 (Sun, 23 Mar 2008) | 2 lines
Changed paths:
M /src/ascent-world/CharacterHandler.cpp
M /src/ascent-world/Packets.h
M /src/ascent-world/Player.cpp
M /src/ascent-world/Player.h
M /src/ascent-world/PlayerPacketWrapper.cpp
M /src/ascent-world/Spell.cpp
* re-wrote abunch of the player packet wrapper stuff
* fixed gossip pois
------------------------------------------------------------------------
r24 | burlex | 2008-03-23 22:07:53 -0500 (Sun, 23 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Group.cpp
M /src/ascent-world/Group.h
M /src/ascent-world/Packets.h
M /src/ascent-world/WorldSession.cpp
* smsg_item_push_result -> packets.h
------------------------------------------------------------------------
r23 | burlex | 2008-03-23 22:02:36 -0500 (Sun, 23 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/EventableObject.cpp
A /src/ascent-world/Packets.h
M /src/ascent-world/SpellAuras.cpp
M /src/ascent-world/StdAfx.h
M /win/VC90/ascent-world.vcproj
+ added: packets.h, this is so we don't use dynamic (heap) buffers on small packets.
------------------------------------------------------------------------
r22 | burlex | 2008-03-23 21:39:43 -0500 (Sun, 23 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/SpellAuras.cpp
M /src/ascent-world/SpellAuras.h
M /src/ascent-world/World.cpp
+ mage - invisibility (20 second effect:P)
------------------------------------------------------------------------
r21 | burlex | 2008-03-23 21:25:10 -0500 (Sun, 23 Mar 2008) | 2 lines
Changed paths:
M /src/ascent-world/MiscHandler.cpp
M /src/ascent-world/Player.cpp
M /src/ascent-world/Player.h
M /src/ascent-world/Spell.cpp
M /src/ascent-world/SpellAuras.cpp
* fixed mount speed bug when using a bench
* don't we love these? (crash fixes)
------------------------------------------------------------------------
r20 | burlex | 2008-03-21 18:18:55 -0500 (Fri, 21 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/MiscHandler.cpp
M /src/ascent-world/SpellAuras.cpp
M /src/ascent-world/TradeHandler.cpp
* fixed bug where casting and removing divine spirit would result in spell damage boost
------------------------------------------------------------------------
r19 | burlex | 2008-03-21 17:33:19 -0500 (Fri, 21 Mar 2008) | 2 lines
Changed paths:
M /src/ascent-world/MapMgr.cpp
M /src/ascent-world/TradeHandler.cpp
* soulbound items should no longer be tradable no matter what
* low-risk crash in MapMgr
------------------------------------------------------------------------
r18 | burlex | 2008-03-20 14:29:18 -0500 (Thu, 20 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/ChatHandler.cpp
M /src/ascent-world/ObjectMgr.cpp
M /src/ascent-world/Player.cpp
* some crash fixes
------------------------------------------------------------------------
r17 | burlex | 2008-03-20 07:16:29 -0500 (Thu, 20 Mar 2008) | 5 lines
Changed paths:
M /src/ascent-world/EventableObject.cpp
M /src/ascent-world/EventableObject.h
M /src/ascent-world/MiscHandler.cpp
M /src/ascent-world/MovementHandler.cpp
M /src/ascent-world/Player.cpp
M /src/ascent-world/Player.h
M /src/ascent-world/SpellAuras.cpp
M /src/ascent-world/SpellEffects.cpp
+ event_GetTimeLeft
* rewritten speedhack detection system
- cheatengine users won't be able to get around it anymore, since it uses consistant timing
- three strikes and your out, no rooting inbetween
+ DelaySpeedHack and removed _heartbeatdisable increments
------------------------------------------------------------------------
r16 | burlex | 2008-03-20 05:13:50 -0500 (Thu, 20 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Player.h
M /src/ascent-world/ReputationHandler.cpp
M /src/ascent-world/SpellAuras.cpp
* properly implemented SPELL_AURA_FORCE_REACTION, no more weird effects from ashbringer, etc
------------------------------------------------------------------------
r15 | burlex | 2008-03-20 05:00:53 -0500 (Thu, 20 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/SpellAuras.cpp
* just in case, we don't want an endless loop here
------------------------------------------------------------------------
r14 | burlex | 2008-03-20 04:59:54 -0500 (Thu, 20 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/SpellAuras.cpp
* it should no longer be possible to shapeshift while on a mount
------------------------------------------------------------------------
r13 | burlex | 2008-03-20 04:53:12 -0500 (Thu, 20 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/BattlegroundMgr.cpp
* arenas will no longer recreate parties upon starting rated matches
------------------------------------------------------------------------
r12 | burlex | 2008-03-20 04:47:53 -0500 (Thu, 20 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/SpellAuras.cpp
* fixed tranquility bug when entering instances
------------------------------------------------------------------------
r11 | burlex | 2008-03-20 04:36:31 -0500 (Thu, 20 Mar 2008) | 1 line
Changed paths:
M /NEWS
* if this doesn't work, screw it
------------------------------------------------------------------------
r10 | burlex | 2008-03-20 04:35:45 -0500 (Thu, 20 Mar 2008) | 1 line
Changed paths:
M /NEWS
* testing
------------------------------------------------------------------------
r9 | burlex | 2008-03-20 04:29:36 -0500 (Thu, 20 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/BattlegroundMgr.cpp
* arenas will no longer start with non-full teams
------------------------------------------------------------------------
r8 | burlex | 2008-03-20 04:24:18 -0500 (Thu, 20 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Unit.cpp
* issue 0000040 - falldamage when changing from flight form
------------------------------------------------------------------------
r7 | burlex | 2008-03-20 04:19:43 -0500 (Thu, 20 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/World.cpp
* [issue 0000074] Madness of the betrayer proc rate -> 50%
------------------------------------------------------------------------
r6 | burlex | 2008-03-20 04:15:38 -0500 (Thu, 20 Mar 2008) | 2 lines
Changed paths:
M /src/ascent-shared/Database/DBCStores.h
M /src/ascent-world/SpellAuras.cpp
M /src/ascent-world/SpellEffects.cpp
M /src/ascent-world/Unit.cpp
M /src/ascent-world/World.cpp
* [issue 0000087] - Shadowstep
* [issue 0000086] - Shadowstep falling damage
------------------------------------------------------------------------
r5 | burlex | 2008-03-20 03:40:04 -0500 (Thu, 20 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/SpellAuras.cpp
* [issue 0000089] Warlock - Hellfire corrected
------------------------------------------------------------------------
r4 | burlex | 2008-03-20 03:21:37 -0500 (Thu, 20 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/SpellEffects.cpp
* [issue 0000090] Voidwalker sacrifice will now function as expected
------------------------------------------------------------------------
r3 | burlex | 2008-03-20 03:14:54 -0500 (Thu, 20 Mar 2008) | 1 line
Changed paths:
M /src/ascent-world/Player.cpp
* [issue 0000079] Lockpicking skill be be incremented by one of zero for saved characters.
------------------------------------------------------------------------
r2 | burlex | 2008-03-20 03:04:20 -0500 (Thu, 20 Mar 2008) | 1 line
Changed paths:
M /ascent-tag
M /extras/SVNRevisionExtractor/RevisionExtractor/RevisionExtractor.c
M /src/ascent-shared/RevisionExtractor.exe
* build tag reader fixes, updating build-tag for private rev
------------------------------------------------------------------------
r1 | burlex | 2008-03-20 02:59:58 -0500 (Thu, 20 Mar 2008) | 1 line
Changed paths:
* revision one of private repo :)
------------------------------------------------------------------------