Code:
Revision: 1290
Author: s8Fl2Ea3
Date: 8:09:06 AM, Tuesday, February 06, 2007
Message:
* Added a lock to the myObjects set inside EventableObjectHolder.
- Bug fix: typo in AddCooldown / AddCategoryCooldown, breaking cooldown system and possibly causing memory corruption.
- Bug fix: haste bug that could cause players to attack friendly targets.
----
Modified : /trunk/src/game/EventableObject.cpp
Modified : /trunk/src/game/EventableObject.h
Modified : /trunk/src/game/MovementHandler.cpp
Modified : /trunk/src/game/Player.cpp
Modified : /trunk/src/game/SpellAuras.cpp
Revision: 1289
Author: s8Fl2Ea3
Date: 6:04:35 AM, Tuesday, February 06, 2007
Message:
- Fixed two linux compile issues.
----
Modified : /trunk/src/game/WayPoints.cpp
Modified : /trunk/src/game/World.h
Revision: 1288
Author: Yq5oaf4f
Date: 7:00:45 PM, Monday, February 05, 2007
Message:
- Some more async net bug fixes :/
----
Modified : /trunk/src/shared/AsyncNet/AsyncWorkerThread.h
Modified : /trunk/src/shared/NetworkBase/BaseSocket.cpp
Modified : /trunk/src/shared/NetworkBase/BaseSocket.h
Revision: 1287
Author: Sw1S9YUm
Date: 3:15:13 PM, Monday, February 05, 2007
Message:
*last fix for secondary trainers they are %100 now
----
Modified : /trunk/src/game/ObjectMgr.cpp
Revision: 1286
Author: Sw1S9YUm
Date: 1:07:48 PM, Monday, February 05, 2007
Message:
*fix for start professions on list
*fixed double sending of aura data on blizzardlike spells
----
Modified : /trunk/src/game/ObjectMgr.cpp
Modified : /trunk/src/game/SpellAuras.cpp
Revision: 1285
Author: Sw1S9YUm
Date: 9:21:34 AM, Monday, February 05, 2007
Message:
*fix to waypoint o loop not sure because of this but well its orientation
----
Modified : /trunk/src/game/AIInterface.h
Revision: 1284
Author: Sw1S9YUm
Date: 9:03:36 AM, Monday, February 05, 2007
Message:
*Get Ready for Onyxia Commit
*Fixed AIInterface a bit, added new things like SCRIPTMOVE and SCRIPTIDLE, which prevents unwanted waypoint movements and unwanted combat start stops
*setOutOfCombatRange function to set oocr
*Added MOVEMENTTYPE_WANTEDWP so you can set current wp to move guy to that wp (setWaypointToMove)
*Added orientation to waypoint (only used on MOVEMENTTYPE_WANTEDWP)
*Fixed agent_ranged to use gun spell
*Added w/o template spawn to MapScriptInterface (Misc1 is faction template,Misc2 is level)
*Fixed all profession/secondary traners to train correct spells.
*Fixed dual wield train levels
*Fixed Cannibalize Emote
*Added two new named opcodes
*Added RemoveAIUpdateEvent to script interface(which removes update event)
*Changed blizzardlike spells to use SpellNonMeleeDamageLog(for resist and other checks)
*Fixed CalculateDamage for ranged attack
*Removed weird data from itempushresult opcode
*Fixed eat,drink,cannibalize emotes
*Linux Warning fixes
*Overloaded Unit CastSpell
----
Modified : /trunk/src/game/AIInterface.cpp
Modified : /trunk/src/game/AIInterface.h
Modified : /trunk/src/game/BattlegroundCommands.cpp
Modified : /trunk/src/game/MapScriptInterface.cpp
Modified : /trunk/src/game/MapScriptInterface.h
Modified : /trunk/src/game/MovementHandler.cpp
Modified : /trunk/src/game/NPCHandler.cpp
Modified : /trunk/src/game/Object.cpp
Modified : /trunk/src/game/ObjectMgr.cpp
Modified : /trunk/src/game/ObjectMgr.h
Modified : /trunk/src/game/Opcodes.h
Modified : /trunk/src/game/Player.cpp
Modified : /trunk/src/game/Player.h
Modified : /trunk/src/game/ScriptMgr.cpp
Modified : /trunk/src/game/ScriptMgr.h
Modified : /trunk/src/game/Spell.cpp
Modified : /trunk/src/game/SpellAuras.cpp
Modified : /trunk/src/game/SpellEffects.cpp
Modified : /trunk/src/game/SpellHandler.cpp
Modified : /trunk/src/game/Stats.h
Modified : /trunk/src/game/Unit.cpp
Modified : /trunk/src/game/Unit.h
Modified : /trunk/src/game/WorldSession.cpp
Modified : /trunk/src/shared/svn_revision.h
Revision: 1283
Author: s8Fl2Ea3
Date: 8:43:51 AM, Monday, February 05, 2007
Message:
- Fixed a bug in the new aura remove stuff.
----
Modified : /trunk/src/game/SpellHandler.cpp
Revision: 1282
Author: s8Fl2Ea3
Date: 8:02:27 AM, Monday, February 05, 2007
Message:
- Oops..typo.. remember to make me compile before committing.
----
Modified : /trunk/src/logonserver/Main.cpp
Revision: 1281
Author: s8Fl2Ea3
Date: 8:00:58 AM, Monday, February 05, 2007
Message:
- Logonserver fix: endless loop on socket close.
- Logonserver fix: getting locked on realmlist mutex.
----
Modified : /trunk/src/game/CharacterHandler.cpp
Modified : /trunk/src/game/WorldSession.cpp
Modified : /trunk/src/logonserver/AccountCache.cpp
Modified : /trunk/src/logonserver/AuthSocket.cpp
Modified : /trunk/src/logonserver/Main.cpp
Revision: 1280
Author: s8Fl2Ea3
Date: 7:27:05 AM, Monday, February 05, 2007
Message:
- Replaced account flags with a proper enum (tbc is still 8).
- Added a new account flag, XTEND_INFO. This can be used in combination with my clientless bot to make a bot ingame to pick up on new players etc.
- Fixed possible exploit in CMSG_CANCEL_AURA.
- Fixed *another* exploit in questgiver accept quest;
+ Added internal spell cooldown system, this keeps track of all spells internally so tools like WPE can't be used to skip the recovery time.
----
Modified : /trunk/src/game/AreaTrigger.cpp
Modified : /trunk/src/game/CharacterHandler.cpp
Modified : /trunk/src/game/Chat.cpp
Modified : /trunk/src/game/Chat.h
Modified : /trunk/src/game/Creature.h
Modified : /trunk/src/game/Level3.cpp
Modified : /trunk/src/game/Player.cpp
Modified : /trunk/src/game/Player.h
Modified : /trunk/src/game/QuestHandler.cpp
Modified : /trunk/src/game/QuestMgr.cpp
Modified : /trunk/src/game/Spell.cpp
Modified : /trunk/src/game/SpellHandler.cpp
Modified : /trunk/src/game/TransporterHandler.cpp
Modified : /trunk/src/game/World.cpp
Modified : /trunk/src/game/World.h
Modified : /trunk/src/game/WorldSession.cpp
Modified : /trunk/src/game/WorldSocket.cpp
Revision: 1279
Author: Yq5oaf4f
Date: 6:26:06 PM, Sunday, February 04, 2007
Message:
- fixed crash when a socket would get deleted while logoncomm was messing with it.
----
Modified : /trunk/src/game/LogonCommClient.cpp
Revision: 1278
Author: pZxLrPEE
Date: 11:02:24 AM, Sunday, February 04, 2007
Message:
fix for bug of +hp +STA enchants stacking
fix for a logon loop
fix for some linux warnings.
added played online time to playedtime field in db
----
Modified : /trunk/src/game/Item.cpp
Modified : /trunk/src/game/LogonCommClient.cpp
Modified : /trunk/src/game/Object.cpp
Modified : /trunk/src/game/Player.cpp
Modified : /trunk/src/game/SpellFailure.h
Modified : /trunk/src/logonserver/AccountCache.cpp
Modified : /trunk/src/logonserver/AccountCache.h
Revision: 1277
Author: Sw1S9YUm
Date: 7:42:52 AM, Sunday, February 04, 2007
Message:
*linux fixes
----
Modified : /trunk/src/logonserver/AccountCache.cpp
Modified : /trunk/src/logonserver/AccountCache.h
Modified : /trunk/src/logonserver/AuthSocket.cpp
Modified : /trunk/src/logonserver/LogonOpcodes.h
Modified : /trunk/src/logonserver/Main.cpp
Modified : /trunk/src/logonserver/PeriodicFunctionCall_Thread.h
Modified : /trunk/src/logonserver.conf
Modified : /trunk/src/scripts/Gossip_Innkeepers.cpp
Modified : /trunk/src/scripts/GuardGossip.cpp
Deleted : /trunk/src/scripts/ItemSpells-1.cpp
Added : /trunk/src/scripts/ItemSpells_1.cpp(Copy from path: /trunk/src/scripts/ItemSpells-1.cpp, Revision, 1276
Modified : /trunk/src/scripts/Makefile.am
Revision: 1276
Author: s8Fl2Ea3
Date: 8:14:52 PM, Saturday, February 03, 2007
Message:
- Fixed permanant enchant saving.
- Fixed bug where after death you could still heal causing freeze of char.
----
Modified : /trunk/src/game/Item.cpp
Modified : /trunk/src/game/Map.cpp
Modified : /trunk/src/game/ScriptMgr.cpp
Modified : /trunk/src/game/SpellAuras.cpp
Modified : /trunk/src/game/TemplateMgr.cpp
Modified : /trunk/src/game/TerrainMgr.cpp
Revision: 1275
Author: Yq5oaf4f
Date: 8:11:40 PM, Saturday, February 03, 2007
Message:
- Another fix for the new net code...I really hope this is the last one!
----
Modified : /trunk/src/game/LogonCommHandler.cpp
Modified : /trunk/src/logonserver/AccountCache.cpp
Modified : /trunk/src/shared/AsyncNet/AsyncListenSocket.h
Modified : /trunk/src/shared/AsyncNet/AsyncSocketHolder.h
Modified : /trunk/src/shared/AsyncNet/AsyncWorkerThread.h
Modified : /trunk/src/shared/Common.h
Modified : /trunk/src/shared/NetworkBase/BaseSocket.cpp
Modified : /trunk/src/shared/NetworkBase/BaseSocket.h
Revision: 1274
Author: Yq5oaf4f
Date: 6:52:33 PM, Saturday, February 03, 2007
Message:
- Fix for sockets that die in UpdateWrite never gets deleted.
----
Modified : /trunk/src/shared/NetworkBase/BaseSocket.cpp
Revision: 1273
Author: Yq5oaf4f
Date: 6:12:51 PM, Saturday, February 03, 2007
Message:
- AsyncNet crash bug fix.
----
Modified : /trunk/src/shared/AsyncNet/AsyncDefines.h
Modified : /trunk/src/shared/AsyncNet/AsyncWorkerThread.h
Modified : /trunk/src/shared/NetworkBase/BaseSocket.cpp
Modified : /trunk/src/shared/NetworkBase/BaseSocket.h
Revision: 1272
Author: s8Fl2Ea3
Date: 11:19:53 AM, Saturday, February 03, 2007
Message:
- Fixed crash in MapMgr::_UpdateObjects.
- Fixed crash in WorldSocket::InformationRetreiveCallback from interserver socket.
----
Modified : /trunk/src/game/LogonCommClient.cpp
Modified : /trunk/src/game/MapMgr.cpp
Modified : /trunk/src/game/WorldSocket.cpp
Modified : /trunk/src/game/WorldSocket.h
Revision: 1271
Author: s8Fl2Ea3
Date: 9:13:00 AM, Saturday, February 03, 2007
Message:
- Uups.. typo..
----
Modified : /trunk/src/game/DynamicObject.cpp
Revision: 1270
Author: s8Fl2Ea3
Date: 9:12:27 AM, Saturday, February 03, 2007
Message:
- Fixed compile bug.
----
Modified : /trunk/src/game/DynamicObject.cpp
Revision: 1269
Author: s8Fl2Ea3
Date: 9:09:49 AM, Saturday, February 03, 2007
Message:
- Fixed DND messages.
* Implemented positive/negative buff slots (Forgot this one).
- Fixed damage getting done to non-flagged targets by dynamicobjects.
----
Modified : /trunk/src/game/ChatHandler.cpp
Modified : /trunk/src/game/DynamicObject.cpp
Modified : /trunk/src/game/DynamicObject.h
Modified : /trunk/src/game/SpellAuras.cpp
Modified : /trunk/src/game/Unit.cpp
Modified : /trunk/src/game/Unit.h
Revision: 1268
Author: s8Fl2Ea3
Date: 8:06:51 AM, Saturday, February 03, 2007
Message:
* Rewrote PVP Flag system. No more flagging on AoE spells, honorless target is applied when logging into opposite zones, etc. (full blizzlike).
- Fixed a crash with absorb stacking.
----
Modified : /trunk/src/game/CombatHandler.cpp
Modified : /trunk/src/game/Level2.cpp
Modified : /trunk/src/game/MailSystem.h
Modified : /trunk/src/game/MiscHandler.cpp
Modified : /trunk/src/game/MovementHandler.cpp
Modified : /trunk/src/game/Object.cpp
Modified : /trunk/src/game/Player.cpp
Modified : /trunk/src/game/Player.h
Modified : /trunk/src/game/Spell.cpp
Modified : /trunk/src/game/Unit.cpp
Modified : /trunk/src/game/faction.h
Modified : /trunk/src/shared/Common.h
Modified : /trunk/src/wowd/Master.cpp
Revision: 1267
Author: s8Fl2Ea3
Date: 12:54:57 AM, Saturday, February 03, 2007
Message:
+ Addition: Unit::RemoveAurasOfSchool.
- Bug fix: Casting a spell that adds a school immunity will now remove all debuffs of that type.
----
Modified : /trunk/src/game/SpellAuras.cpp
Modified : /trunk/src/game/Unit.cpp
Modified : /trunk/src/game/Unit.h
Modified : /trunk/src/wowd/Master.cpp
Revision: 1266
Author: s8Fl2Ea3
Date: 12:46:22 AM, Saturday, February 03, 2007
Message:
* Optimization: added myGuild pointer for Player class.
- Bug fix: Showing guild in who list.
- Bug fix: Stacked spells: whenever a new one is casted it'll update the duration of the other elements of the stack.
+ Script commit: bunch of scripts I converted from the old system..
[
Spell `Refocus` [24531] -> HunterSpells.dll.
Spell `Gnomish Transporter` [23453] -> ItemSpells-1.dll.
Spell `Noggenfogger Elixir` [16589] -> ItemSpells-1.dll.
Spell `Banish Burning Exile` [4130] -> ItemSpells-1.dll.
Spell `Banish Cresting Exile` [4131] -> ItemSpells-1.dll.
Spell `Banish Thundering Exile` [4132] -> ItemSpells-1.dll.
Spell `Elixir of Minor Fortitude` [11536] -> ItemSpells-1.dll.
Spell `Awaken Peon` [19938] -> ItemSpells-1.dll.
Spell `Holy Shock` [20473] -> ItemSpells-1.dll.
Spell `Improved Rain of Fire/Hellfire` [24430] -> ItemSpells-1.dll.
Spell `Cooked Deviate Fish` [8213] -> ItemSpells-1.dll.
Spell `Holiday Cheer` [26074] -> ItemSpells-1.dll.
Spell `Deviate Fish` [8063] -> ItemSpells-1.dll.
Spell `Net-o-Matic` [13120] -> ItemSpells-1.dll.
Spell `Cold Snap` [12472] -> MageSpells.dll.
Spell `Rockbiter Weapon` [8017] -> ShamanSpells.dll.
Spell `Preparation` [14185] -> RogueSpells.dll.
Spell `Life Tap` [1454] -> WarlockSpells.dll.
Spell `Happy Pet` [24722] -> WarlockSpells.dll.
Spell `Charge` [100] -> WarriorSpells.dll.
Spell `Execute` [5308] -> WarriorSpells.dll.
]
----
Modified : /trunk/src/game/MiscHandler.cpp
Modified : /trunk/src/game/ObjectMgr.cpp
Modified : /trunk/src/game/Player.cpp
Modified : /trunk/src/game/Player.h
Modified : /trunk/src/game/ScriptMgr.cpp
Modified : /trunk/src/game/ScriptMgr.h
Modified : /trunk/src/game/Spell.cpp
Modified : /trunk/src/game/SpellAuras.cpp
Modified : /trunk/src/game/SpellAuras.h
Modified : /trunk/src/game/Unit.cpp
Modified : /trunk/src/scripts/Gossip_Battlemaster.cpp
Modified : /trunk/src/scripts/Gossip_Innkeepers.cpp
Deleted : /trunk/src/scripts/Gossip_Northshire_Guard.cpp
Added : /trunk/src/scripts/GuardGossip.cpp
Added : /trunk/src/scripts/HunterSpells.cpp
Added : /trunk/src/scripts/Instance-Deadmines.cpp
Added : /trunk/src/scripts/ItemSpells-1.cpp
Added : /trunk/src/scripts/MageSpells.cpp
Added : /trunk/src/scripts/RogueSpells.cpp
Modified : /trunk/src/scripts/ShamanSpells.cpp
Modified : /trunk/src/scripts/WarlockSpells.cpp
Revision: 1265
Author: s8Fl2Ea3
Date: 10:38:22 PM, Friday, February 02, 2007
Message:
- Fixed occasional lag in movement (using clients timestamp + latency now instead of server timestamp).
* Rewrote Aura Visuals. It supports stacking of the same spell now (will show up in the same spot with a little 2-3 etc below it).
- Fixed a memory leak in LogonServer.
- Fixed Transporter crash.
----
Modified : /trunk/src/game/Chat.cpp
Modified : /trunk/src/game/Chat.h
Modified : /trunk/src/game/Level3.cpp
Modified : /trunk/src/game/LogonCommClient.h
Modified : /trunk/src/game/LogonCommHandler.cpp
Modified : /trunk/src/game/LogonCommHandler.h
Modified : /trunk/src/game/MovementHandler.cpp
Modified : /trunk/src/game/Object.cpp
Modified : /trunk/src/game/Player.cpp
Modified : /trunk/src/game/Player.h
Modified : /trunk/src/game/SpellAuras.cpp
Modified : /trunk/src/game/SpellEffects.cpp
Modified : /trunk/src/game/Unit.cpp
Modified : /trunk/src/game/Unit.h
Modified : /trunk/src/game/WorldSession.cpp
Modified : /trunk/src/game/WorldSocket.cpp
Modified : /trunk/src/game/WorldSocket.h
Modified : /trunk/src/logonserver/AccountCache.cpp
Modified : /trunk/src/logonserver/AccountCache.h
Modified : /trunk/src/logonserver/AuthSocket.cpp
Modified : /trunk/src/logonserver/AuthSocket.h
Revision: 1264
Author: Yq5oaf4f
Date: 11:37:26 AM, Friday, February 02, 2007
Message:
- Yet another net code fix... :(
----
Modified : /trunk/src/game/WorldSocket.cpp
Revision: 1263
Author: skbcBxM5
Date: 10:16:29 AM, Friday, February 02, 2007
Message:
Hack Fix for wands requested by burlex
----
Modified : /trunk/src/game/Spell.cpp
Revision: 1262
Author: sPeRcJx9
Date: 9:37:17 AM, Friday, February 02, 2007
Message:
o removed makefile stuff for realmlist
o added makefile stuff for logonserver
o changed few headers
----
Modified : /trunk/configure.ac
Modified : /trunk/src/Makefile.am
Modified : /trunk/src/game/LogonCommClient.h
Modified : /trunk/src/game/LogonCommHandler.h
Modified : /trunk/src/game/Makefile.am
Added : /trunk/src/logonserver/Makefile.am
Modified : /trunk/src/scripts/Makefile.am
Revision: 1261
Author: Yq5oaf4f
Date: 8:56:10 AM, Friday, February 02, 2007
Message:
- Fixed bug in AsyncNet.
- Added VC8 LogonServer project.
----
Modified : /trunk/src/game/WorldSocket.cpp
Modified : /trunk/src/game/WorldSocket.h
Modified : /trunk/src/shared/NetworkBase/BaseSocket.h
Modified : /trunk/win/VC80/game.vcproj
Added : /trunk/win/VC80/logonserver.vcproj
Modified : /trunk/win/VC80/shared.vcproj
Modified : /trunk/win/wowdVC80.sln
Revision: 1260
Author: s8Fl2Ea3
Date: 7:11:40 AM, Friday, February 02, 2007
Message:
* Changed config class, it now supports multiple config files.
* Fixed bug with IsFlying where all units would appear to be flying.
+ New LogonServer. This replaces the old "realmlist". World server no longer needs access to logon SQL directly. As realms are started, they're added to the realmlist, and removed on shutdown. This is done via inter-server communication.
. LogonServer is also fully 2.0.6 compatible now. No more stuck at handshaking, or bad realm lists.
- Changed damagedone/crit maps back.
. VC8 projects are NOT updated yet. This is because I don't have vc8 installed atm ;p so copy the vc7 project and convert it yaself :P
----
Modified : /trunk/src/game/AIInterface.cpp
Modified : /trunk/src/game/ChannelMgr.h
Modified : /trunk/src/game/Level3.cpp
Added : /trunk/src/game/LogonCommClient.cpp
Added : /trunk/src/game/LogonCommClient.h
Added : /trunk/src/game/LogonCommHandler.cpp
Added : /trunk/src/game/LogonCommHandler.h
Modified : /trunk/src/game/MailSystem.cpp
Modified : /trunk/src/game/Player.cpp
Modified : /trunk/src/game/Player.h
Modified : /trunk/src/game/QuestMgr.cpp
Modified : /trunk/src/game/ScriptMgr.cpp
Modified : /trunk/src/game/SpellAuras.cpp
Modified : /trunk/src/game/StdAfx.h
Modified : /trunk/src/game/TemplateMgr.cpp
Modified : /trunk/src/game/Unit.cpp
Modified : /trunk/src/game/World.cpp
Modified : /trunk/src/game/WorldSession.cpp
Modified : /trunk/src/game/WorldSocket.cpp
Modified : /trunk/src/game/WorldSocket.h
Added : /trunk/src/logonserver
Added : /trunk/src/logonserver/AccountCache.cpp
Added : /trunk/src/logonserver/AccountCache.h
Added : /trunk/src/logonserver/AuthSocket.cpp
Added : /trunk/src/logonserver/AuthSocket.h
Added : /trunk/src/logonserver/AuthStructs.h
Added : /trunk/src/logonserver/LogonCommServer.cpp
Added : /trunk/src/logonserver/LogonCommServer.h
Added : /trunk/src/logonserver/LogonOpcodes.cpp
Added : /trunk/src/logonserver/LogonOpcodes.h
Added : /trunk/src/logonserver/LogonStdAfx.cpp
Added : /trunk/src/logonserver/LogonStdAfx.h
Added : /trunk/src/logonserver/Main.cpp
Added : /trunk/src/logonserver/Main.h
Added : /trunk/src/logonserver/PeriodicFunctionCall_Thread.h
Added : /trunk/src/logonserver/RealmlistThreadMgr.cpp
Added : /trunk/src/logonserver.conf
Modified : /trunk/src/realmlist/AuthSocket.cpp
Modified : /trunk/src/realmlist/Master.cpp
Added : /trunk/src/realms.conf
Modified : /trunk/src/shared/AsyncNet/AsyncNet.h
Modified : /trunk/src/shared/Config/Config.cpp
Modified : /trunk/src/shared/Config/Config.h
Modified : /trunk/src/shared/Config/dotconfpp/dotconfpp.cpp
Modified : /trunk/src/shared/Log.cpp
Modified : /trunk/src/shared/Log.h
Modified : /trunk/src/shared/NetworkBase/BaseSocket.cpp
Modified : /trunk/src/shared/NetworkBase/BaseSocket.h
Modified : /trunk/src/shared/Threading/LockedQueue.h
Modified : /trunk/src/wowd/MainServerDefines.h
Modified : /trunk/src/wowd/Master.cpp
Modified : /trunk/src/wowd.conf
Modified : /trunk/win/VC71/game.vcproj
Added : /trunk/win/VC71/logonserver.vcproj
Modified : /trunk/win/VC71/shared.vcproj
Modified : /trunk/win/wowdVC71.sln
Revision: 1259
Author: skbcBxM5
Date: 3:14:09 AM, Friday, February 02, 2007
Message:
fixed check for pointer of spellextra
----
Modified : /trunk/src/game/Spell.cpp
Revision: 1258
Author: oQXri6ct
Date: 7:28:39 PM, Thursday, February 01, 2007
Message:
-primitive Flying Unit support check. Flying units that are actualy flying will stay on air from now on. This check uses ADT and fly var also the flag is sent on A9.
----
Modified : /trunk/src/game/AIInterface.cpp
Modified : /trunk/src/game/AIInterface.h
Modified : /trunk/src/game/Object.cpp
Revision: 1257
Author: oQXri6ct
Date: 4:02:22 PM, Thursday, February 01, 2007
Message:
-fix for my fix for charters, they working propely now. shouldnt cause any conflits agaisnt proper enchantments.
----
Modified : /trunk/src/game/GuildHandler.cpp
Modified : /trunk/src/game/Item.cpp
Revision: 1256
Author: Yq5oaf4f
Date: 5:02:13 AM, Thursday, February 01, 2007
Message:
- Added a few assertions to help catch the memory overwrite crash bug.
----
Modified : /trunk/src/game/ObjectMgr.h
Modified : /trunk/src/game/Player.cpp
Modified : /trunk/src/game/SpellAuras.cpp
Revision: 1255
Author: skbcBxM5
Date: 3:13:36 AM, Thursday, February 01, 2007
Message:
forgot a file
----
Modified : /trunk/src/game/ObjectMgr.cpp
Revision: 1254
Author: oQXri6ct
Date: 12:49:28 AM, Thursday, February 01, 2007
Message:
-fixed charters for the new enchant system.
-enabled elite taming. taming creatures using proper family data now.
----
Modified : /trunk/src/game/GuildHandler.cpp
Modified : /trunk/src/game/Item.cpp
Modified : /trunk/src/game/Item.h
Modified : /trunk/src/game/SpellEffects.cpp
Modified : /trunk/src/shared/Database/DBCStores.h
Revision: 1253
Author: skbcBxM5
Date: 6:49:28 PM, Wednesday, January 31, 2007
Message:
FIX:
* all ranged stuff should work, remember that ranged spellid's had changed
- removed lua declaration in unit class
* did some code correcting using define's so people know what the value means
* changed the way spells are checked for the req's like inface and behind (its all sql now, so update spellextra)
MISC:
* for all those who do not know 0x3F800000 = 1.0f
* added stuff to Skill.h
* commented DBCStores.h
* corrected spellfailure
* tryed to replace the TAB's with spaces
* added a constant to Chat.h
PM me for any questions related to inface check or anything else.
----
Modified : /trunk/src/game/Chat.h
Modified : /trunk/src/game/NPCHandler.cpp
Modified : /trunk/src/game/Skill.h
Modified : /trunk/src/game/Spell.cpp
Modified : /trunk/src/game/Spell.h
Modified : /trunk/src/game/SpellEffects.cpp
Modified : /trunk/src/game/SpellFailure.h
Modified : /trunk/src/game/SpellHandler.cpp
Modified : /trunk/src/game/Unit.cpp
Modified : /trunk/src/shared/Database/DBCStores.h
Revision: 1252
Author: pZxLrPEE
Date: 1:46:39 PM, Wednesday, January 31, 2007
Message:
fix for bg that you can gain damagedone by fall damage and healdone by healing self.
fix for bg that new races was ported to wrong sides.
----
Modified : /trunk/src/game/BattlegroundMgr.cpp
Modified : /trunk/src/game/Object.cpp
Modified : /trunk/src/game/Spell.cpp
Revision: 1251
Author: pZxLrPEE
Date: 7:31:17 AM, Wednesday, January 31, 2007
Message:
fixed a possible crash on CleanupExpiredMessages
fixed the issue of professions not geting initial spells as recipes and disenchant spell...
fixed lockpiking, still has the issue of not remove the "locked" visual, need to sniff it.
made riding as a profession, and now updates on each mounting.
dont forget to add the Lock.dbc is needed to fix locks and professions like herbalism.
----
Modified : /trunk/src/game/AIInterface.cpp
Modified : /trunk/src/game/Item.cpp
Modified : /trunk/src/game/Item.h
Modified : /trunk/src/game/MailSystem.cpp
Modified : /trunk/src/game/MiscHandler.cpp
Modified : /trunk/src/game/Player.cpp
Modified : /trunk/src/game/Professions.cpp
Modified : /trunk/src/game/Professions.h
Modified : /trunk/src/game/Spell.cpp
Modified : /trunk/src/game/SpellAuras.cpp
Modified : /trunk/src/game/SpellEffects.cpp
Modified : /trunk/src/game/World.cpp
Modified : /trunk/src/shared/Database/DBCStores.cpp
Modified : /trunk/src/shared/Database/DBCStores.h
Modified : /trunk/src/shared/LocationVector.h
Revision: 1250
Author: Yq5oaf4f
Date: 5:38:59 AM, Wednesday, January 31, 2007
Message:
- AsyncNet can now work with different TypeSockets inheriting BaseSocket.
- Extra listeners can be spawned using CreateListener<TypeSocket>(ip, port);
- BaseSocket connections can now be handled by AsyncNet (u gotta set a completion port using SetCP(cp)
----
Modified : /trunk/src/game/MiscHandler.cpp
Modified : /trunk/src/realmlist/Master.cpp
Modified : /trunk/src/shared/AsyncNet/AsyncNet.h
Modified : /trunk/src/shared/NetworkBase/BaseSocket.cpp
Modified : /trunk/src/wowd/Master.cpp
Revision: 1249
Author: oQXri6ct
Date: 6:07:51 PM, Tuesday, January 30, 2007
Message:
-fixed crash when trying to save to a invalid instanceid. this seems to happens when using commands.
----
Modified : /trunk/src/game/WorldCreator.cpp
Revision: 1248
Author: Yq5oaf4f
Date: 2:06:41 PM, Tuesday, January 30, 2007
Message:
- Added an overlapped i/o network interface.
- Default turned on the new interface on windows (not supported by linux). Can be turned off by undefining ASYNC_NET in Common.h.
- Added locks to RealmlistThreadMgr so it doesn't crash on exit.
----
Modified : /trunk/src/game/WorldSocket.h
Modified : /trunk/src/realmlist/Master.cpp
Modified : /trunk/src/realmlist/RealmlistThreadMgr.cpp
Added : /trunk/src/shared/AsyncNet
Added : /trunk/src/shared/AsyncNet/AsyncDefines.h
Added : /trunk/src/shared/AsyncNet/AsyncListenSocket.h
Added : /trunk/src/shared/AsyncNet/AsyncListenerThread.h
Added : /trunk/src/shared/AsyncNet/AsyncNet.h
Added : /trunk/src/shared/AsyncNet/AsyncSocketHolder.h
Added : /trunk/src/shared/AsyncNet/AsyncWorkerThread.h
Modified : /trunk/src/shared/Common.h
Modified : /trunk/src/shared/NetworkBase/BaseSocket.cpp
Modified : /trunk/src/shared/NetworkBase/BaseSocket.h
Modified : /trunk/src/wowd/Master.cpp
Modified : /trunk/win/VC80/shared.vcproj
Modified : /trunk/win/VC80/wowd.vcproj
Modified : /trunk/win/VC80/zlib.vcproj
Revision: 1247
Author: s8Fl2Ea3
Date: 3:43:55 PM, Sunday, January 28, 2007
Message:
- Fixed crash in dynamic objects.
- Rewrote mutex using critical sections, and added a non-reenterable mutex class for win32. (for event removal)
- Started work on new pvp system.
----
Modified : /trunk/src/game/DynamicObject.cpp
Modified : /trunk/src/game/DynamicObject.h
Modified : /trunk/src/game/EventableObject.h
Modified : /trunk/src/game/Player.cpp
Modified : /trunk/src/game/Player.h
Modified : /trunk/src/game/Unit.cpp
Modified : /trunk/src/game/World.h
Modified : /trunk/src/shared/Threading/Mutex.h
Revision: 1246
Author: s8Fl2Ea3
Date: 5:29:48 PM, Saturday, January 27, 2007
Message:
+ Formation system for npc movement. You can set a group of npc's to "follow" another in formation (by angle and distance). You only need one set of waypoints this way ;)
+ Added LocationVector class. This is what is used for positioning now instead of the 4 float variables.
* Removed Player::Relocate, added Player::SafeTeleport. This function checks the map that the client is transporting to, and if its an expansion checks that their account is flagged. Otherwise people will crash their characters :P
- Added checks on pointers in AuctionHouse.cpp.
- Fully fixed channel system for 2.0.6, it supports both pre2.0.6 and post.
* Rewrote event removal to use a mutex-based system. This method doesn't rely on freed memory and (so far) is crash-free.
- Fixed guild charters (partially).
- Removed old defunct functions from ChatHandler.
- Added code to WorldCreator to ensure that Outlands is always a single instance map.
- Fixed a crash at shutdown.
- Added 'chatname' to who list handler (for when you shiftclick a persons name in a channel).
- Removed transporter debug info (why do I always forget this!)
- Fixed possible crash in DealDamage with battlegrounds.
- Implemented ObjectMgr::GetCreatureBySqlId for formations.
- Added WorldSession::client_build, so we can support multiple versions.
- Added dummy spell handler for Arcane Torrent.
* Extended Quest Log size to 25.
- Fixed bad pointers with damagedone lists in player class (optimization: changed to maps)
- Damage calculations more accurate: (using floats), fixed bug where res sickness would cause huge amounts of damage with spells.
----
Modified : /trunk/src/game/AIInterface.cpp
Modified : /trunk/src/game/AIInterface.h
Modified : /trunk/src/game/AreaTrigger.cpp
Modified : /trunk/src/game/AuctionHouse.cpp
Modified : /trunk/src/game/BattlegroundMgr.cpp
Modified : /trunk/src/game/Channel.cpp
Modified : /trunk/src/game/Channel.h
Modified : /trunk/src/game/ChannelHandler.cpp
Modified : /trunk/src/game/ChannelMgr.h
Modified : /trunk/src/game/CharacterHandler.cpp
Modified : /trunk/src/game/Chat.cpp
Modified : /trunk/src/game/Chat.h
Modified : /trunk/src/game/Creature.cpp
Modified : /trunk/src/game/Creature.h
Modified : /trunk/src/game/EventMgr.h
Modified : /trunk/src/game/EventableObject.cpp
Modified : /trunk/src/game/EventableObject.h
Modified : /trunk/src/game/GameObject.cpp
Modified : /trunk/src/game/GuildHandler.cpp
Modified : /trunk/src/game/ItemHandler.cpp
Modified : /trunk/src/game/Level0.cpp
Modified : /trunk/src/game/Level1.cpp
Modified : /trunk/src/game/Level2.cpp
Modified : /trunk/src/game/Level3.cpp
Modified : /trunk/src/game/Map.cpp
Modified : /trunk/src/game/MapCell.cpp
Modified : /trunk/src/game/MapMgr.cpp
Modified : /trunk/src/game/MapThreads.cpp
Modified : /trunk/src/game/MiscHandler.cpp
Modified : /trunk/src/game/MovementHandler.cpp
Modified : /trunk/src/game/Object.cpp
Modified : /trunk/src/game/Object.h
Modified : /trunk/src/game/ObjectMgr.cpp
Modified : /trunk/src/game/ObjectMgr.h
Modified : /trunk/src/game/Player.cpp
Modified : /trunk/src/game/Player.h
Modified : /trunk/src/game/QuestHandler.cpp
Modified : /trunk/src/game/QuestMgr.cpp
Modified : /trunk/src/game/RecallCommands.cpp
Modified : /trunk/src/game/ScriptMgr.cpp
Modified : /trunk/src/game/SpellAuras.cpp
Modified : /trunk/src/game/SpellAuras.h
Modified : /trunk/src/game/SpellEffects.cpp
Modified : /trunk/src/game/Stats.h
Modified : /trunk/src/game/StdAfx.h
Modified : /trunk/src/game/TransporterHandler.cpp
Modified : /trunk/src/game/Unit.cpp
Modified : /trunk/src/game/WorldSession.h
Modified : /trunk/src/game/WorldSocket.cpp
Modified : /trunk/src/shared/ByteBuffer.h
Added : /trunk/src/shared/LocationVector.h
Revision: 1245
Author: s8Fl2Ea3
Date: 10:17:05 PM, Tuesday, January 23, 2007
Message:
- Fixed makefile bugs (zthread stuff still lying around).
- Added newlines to end of threading files (solving gcc warnings...)
- Fixed script system on linux (fully operational now).
----
Modified : /trunk/ltmain.sh
Modified : /trunk/src/game/AIInterface.cpp
Modified : /trunk/src/realmlist/Makefile.am
Modified : /trunk/src/shared/MersenneTwister.cpp
Modified : /trunk/src/shared/Singleton.h
Modified : /trunk/src/shared/Threading/Guard.h
Modified : /trunk/src/shared/Threading/Mutex.h
Modified : /trunk/src/shared/Threading/ThreadStarter.h
Modified : /trunk/src/shared/Threading/Threading.h
Modified : /trunk/src/wowd/Main.cpp
Modified : /trunk/src/wowd/Makefile.am
Revision: 1244
Author: s8Fl2Ea3
Date: 2:15:09 PM, Tuesday, January 23, 2007
Message:
- Fixed another mutex double lock in Mail System.
+ Started work on singleton support for linux script (setSingletonPtr added to singleton class).
----
Modified : /trunk/src/game/MailSystem.cpp
Modified : /trunk/src/shared/Singleton.h
Revision: 1243
Author: s8Fl2Ea3
Date: 1:48:16 PM, Tuesday, January 23, 2007
Message:
- Fixed realmlist for 2.0.6 (supports 2.0.3/2.0.4/2.0.5/2.0.6).
----
Modified : /trunk/src/realmlist/AuthSocket.cpp
Modified : /trunk/src/realmlist/AuthSocket.h
Revision: 1242
Author: s8Fl2Ea3
Date: 12:56:24 PM, Tuesday, January 23, 2007
Message:
- Fixed missing linux define in socket code.
+ Added Mutex::AttemptAcquire for pthread.
----
Modified : /trunk/src/shared/NetworkBase/SocketDefines.h
Modified : /trunk/src/shared/Threading/Mutex.h
Revision: 1241
Author: s8Fl2Ea3
Date: 12:48:40 PM, Tuesday, January 23, 2007
Message:
+ Added new threading files.
----
Added : /trunk/src/shared/Threading
Added : /trunk/src/shared/Threading/Guard.h
Added : /trunk/src/shared/Threading/LockedQueue.h
Added : /trunk/src/shared/Threading/Mutex.h
Added : /trunk/src/shared/Threading/ThreadStarter.h
Added : /trunk/src/shared/Threading/Threading.h
Revision: 1240
Author: s8Fl2Ea3
Date: 12:37:07 PM, Tuesday, January 23, 2007
Message:
- Fixed some possible socket define issues under linux.
----
Modified : /trunk/src/shared/NetworkBase/SocketDefines.h
Revision: 1239
Author: s8Fl2Ea3
Date: 12:34:31 PM, Tuesday, January 23, 2007
Message:
+ New mutex / thread starting functions, will replace the ZThread requirement (linux ones *should* work).
. To start a new thread, instead of using runnable, base your class off ThreadBase, and use launch_thread(new T);
+ Rewrote Guard and LockedQueue classes.
- Removed all zthread files.
- Fixed a bunch of line endings.
- Fixed "map/set iterator not dereferencable" issue that happened with VC8 compiles.
- Fixed possible heap corruption inside mail.
- Fixed a few problems at server shutdown with double mutex acquires (these will happen on windows now, so you need to be more careful).
- Updated makefiles, removed zthread references, removed zthread projects from both VC7 and VC8 solutions.
- Increased heap size for VC8 compile from /Zm150 to /Zm180, this only happens on VC8..
- Fixed assertion (on singleton request) at closure of console thread.
----
Modified : /trunk/configure.ac
Deleted : /trunk/dep/include/zthread
Modified : /trunk/dep/src/Makefile.am
Deleted : /trunk/dep/src/zthread
Modified : /trunk/src/game/AIInterface.cpp
Modified : /trunk/src/game/AuctionHouse.cpp
Modified : /trunk/src/game/Chat.cpp
Modified : /trunk/src/game/Chat.h
Modified : /trunk/src/game/EventableObject.h
Modified : /trunk/src/game/Item.cpp
Modified : /trunk/src/game/Item.h
Modified : /trunk/src/game/ItemInterface.cpp
Modified : /trunk/src/game/Level2.cpp
Modified : /trunk/src/game/Level3.cpp
Modified : /trunk/src/game/MailSystem.cpp
Modified : /trunk/src/game/MailSystem.h
Modified : /trunk/src/game/MapCell.cpp
Modified : /trunk/src/game/MapCell.h
Modified : /trunk/src/game/MapMgr.cpp
Modified : /trunk/src/game/MapMgr.h
Modified : /trunk/src/game/MapScriptInterface.cpp
Modified : /trunk/src/game/MapThreads.cpp
Modified : /trunk/src/game/MovementHandler.cpp
Modified : /trunk/src/game/Object.cpp
Modified : /trunk/src/game/Object.h
Modified : /trunk/src/game/ObjectHolder.h
Modified : /trunk/src/game/ObjectMgr.cpp
Modified : /trunk/src/game/Player.cpp
Modified : /trunk/src/game/Player.h
Modified : /trunk/src/game/PluginOperations.cpp
Modified : /trunk/src/game/StdAfx.h
Modified : /trunk/src/game/TemplateMgr.cpp
Modified : /trunk/src/game/TerrainMgr.cpp
Modified : /trunk/src/game/TerrainMgr.h
Modified : /trunk/src/game/ThreadMgr.cpp
Modified : /trunk/src/game/ThreadMgr.h
Modified : /trunk/src/game/TransporterHandler.cpp
Modified : /trunk/src/game/TransporterHandler.h
Modified : /trunk/src/game/Unit.cpp
Modified : /trunk/src/game/World.cpp
Modified : /trunk/src/game/World.h
Modified : /trunk/src/game/WorldCreator.cpp
Modified : /trunk/src/game/WorldCreator.h
Modified : /trunk/src/game/WorldSession.cpp
Modified : /trunk/src/game/WorldSession.h
Modified : /trunk/src/game/WorldSocket.cpp
Modified : /trunk/src/game/WowdThreads.cpp
Modified : /trunk/src/game/WowdThreads.h
Modified : /trunk/src/realmlist/AuthSocket.cpp
Modified : /trunk/src/realmlist/AuthSocket.h
Modified : /trunk/src/realmlist/Master.cpp
Modified : /trunk/src/realmlist/RealmdConsole.h
Modified : /trunk/src/realmlist/RealmlistThreadMgr.cpp
Modified : /trunk/src/shared/Common.h
Modified : /trunk/src/shared/Database/impl/MySQLDatabase.cpp
Modified : /trunk/src/shared/Database/impl/MySQLDatabase.h
Modified : /trunk/src/shared/Log.cpp
Modified : /trunk/src/shared/Log.h
Modified : /trunk/src/shared/MersenneTwister.h
Modified : /trunk/src/shared/NetworkBase/BaseSocket.cpp
Modified : /trunk/src/shared/NetworkBase/BaseSocket.h
Modified : /trunk/src/shared/NetworkBase/SocketHolder.cpp
Modified : /trunk/src/shared/NetworkBase/SocketHolder.h
Modified : /trunk/src/shared/Timer.h
Modified : /trunk/src/wowd/Main.cpp
Modified : /trunk/src/wowd/Master.cpp
Modified : /trunk/src/wowd/WorldRunnable.cpp
Modified : /trunk/src/wowd/WowdConsole.cpp
Modified : /trunk/win/VC71/realmlist.vcproj
Modified : /trunk/win/VC71/shared.vcproj
Modified : /trunk/win/VC71/wowd.vcproj
Deleted : /trunk/win/VC71/zthread.vcproj
Modified : /trunk/win/VC80/game.vcproj
Modified : /trunk/win/VC80/shared.vcproj
Deleted : /trunk/win/VC80/zthread.vcproj
Modified : /trunk/win/wowdVC71.sln
Modified : /trunk/win/wowdVC80.sln
Revision: 1238
Author: s8Fl2Ea3
Date: 11:12:04 AM, Monday, January 22, 2007
Message:
- Fixed another instance crash...
----
Modified : /trunk/src/game/MapMgr.cpp
Revision: 1237
Author: s8Fl2Ea3
Date: 11:08:02 AM, Monday, January 22, 2007
Message:
- Fixed a possible crash in DynamicObjects.
- Fixed talents that have a learn spell effect (E.g. shaman dual wield).
- Changed trainers.sql format, pick the new one up off the sql repo (got all tbc trainers).
- Fixed crash in instance soft reset.
----
Modified : /trunk/src/game/DynamicObject.cpp
Modified : /trunk/src/game/MapMgr.cpp
Modified : /trunk/src/game/ObjectMgr.cpp
Modified : /trunk/src/game/SkillHandler.cpp
Modified : /trunk/src/game/TransporterHandler.cpp
Modified : /trunk/src/game/Unit.cpp
Modified : /trunk/src/game/Unit.h
Modified : /trunk/src/game/World.cpp
Modified : /trunk/src/game/World.h
Revision: 1236
Author: s8Fl2Ea3
Date: 10:00:21 AM, Monday, January 22, 2007
Message:
- Fixed crash because of activation flag not getting set.
- Fixed a9 problems, where boat stuff was totally messed up.
- Fixed sheathing.
- Fixed crash in MapMgr::_UpdateObjects (threading issue)
----
Modified : /trunk/src/game/AIInterface.cpp
Modified : /trunk/src/game/MapMgr.cpp
Modified : /trunk/src/game/MiscHandler.cpp
Modified : /trunk/src/game/Object.cpp
Modified : /trunk/src/game/Player.cpp
Modified : /trunk/src/game/TransporterHandler.cpp
Revision: 1235
Author: pZxLrPEE
Date: 9:11:31 AM, Monday, January 22, 2007
Message:
small fix to spell crit formula
----
Modified : /trunk/src/game/Object.cpp
Revision: 1234
Author: W7fjhLYt
Date: 7:52:19 PM, Sunday, January 21, 2007
Message:
+recall list command added
.fixed up some stuff in RecallCommands.cpp
----
Modified : /trunk/src/game/Chat.cpp
Modified : /trunk/src/game/Chat.h
Modified : /trunk/src/game/RecallCommands.cpp
Revision: 1233
Author: pZxLrPEE
Date: 7:08:48 PM, Sunday, January 21, 2007
Message:
fix for my typo making over damage in spells.
fix for duration if damage in enchants == 0, because is always +1 -_- applying 1sec only
fix for the +dmg +healing again.
----
Modified : /trunk/src/game/Object.cpp
Modified : /trunk/src/game/Spell.cpp
Modified : /trunk/src/game/SpellEffects.cpp
Revision: 1232
Author: s8Fl2Ea3
Date: 6:16:18 PM, Sunday, January 21, 2007
Message:
- Fixed actionbars (with items)
----
Modified : /trunk/src/game/MiscHandler.cpp
Modified : /trunk/src/game/Object.cpp
Revision: 1231
Author: s8Fl2Ea3
Date: 5:27:02 PM, Sunday, January 21, 2007
Message:
- Added check for taxi interpolation co-ordinates (seemed to go bad sometimes :/)
- Fixed motd stuff.
----
Modified : /trunk/src/game/CharacterHandler.cpp
Modified : /trunk/src/game/Player.cpp
Revision: 1230
Author: pZxLrPEE
Date: 4:15:47 PM, Sunday, January 21, 2007
Message:
added a check to dont allow over skillup
fix for enchanting to allow random proprietys and fixed a bug where enchant wanst unapplyed on remove.
some formulas fixing.
added druid speed to 1.00.
a fix for proper mail loading.
----
Modified : /trunk/src/game/Item.cpp
Modified : /trunk/src/game/Item.h
Modified : /trunk/src/game/ItemHandler.cpp
Modified : /trunk/src/game/MailSystem.cpp
Modified : /trunk/src/game/MailSystem.h
Modified : /trunk/src/game/Object.cpp
Modified : /trunk/src/game/ObjectMgr.cpp
Modified : /trunk/src/game/Player.cpp
Modified : /trunk/src/game/PluginOperations.h
Modified : /trunk/src/game/Spell.cpp
Modified : /trunk/src/game/SpellAuras.cpp
Modified : /trunk/src/game/SpellEffects.cpp
Modified : /trunk/src/game/Stats.h
Modified : /trunk/src/game/Unit.cpp
Modified : /trunk/src/shared/Database/DBCStores.h
Revision: 1229
Author: unMsfeLC
Date: 3:50:04 PM, Sunday, January 21, 2007
Message:
- Fixed the "dirty account_data fields update" (was using sDatabase instead of sLogonDatabase)
- Fixed speedhack checking : do not check when player is falling (otherwise it goes weird)
----
Modified : /trunk/src/game/MovementHandler.cpp
Modified : /trunk/src/game/WorldSession.cpp
Revision: 1228
Author: s8Fl2Ea3
Date: 3:41:54 PM, Sunday, January 21, 2007
Message:
* Rewrote dynamicobjects. Won't crash anymore.
----
Modified : /trunk/src/game/Creature.cpp
Modified : /trunk/src/game/DynamicObject.cpp
Modified : /trunk/src/game/DynamicObject.h
Modified : /trunk/src/game/SpellAuras.cpp
Modified : /trunk/src/game/SpellEffects.cpp
Revision: 1227
Author: s8Fl2Ea3
Date: 10:40:27 AM, Sunday, January 21, 2007
Message:
- Fixed possible crash in Mail System.
- Fixed crash in WorldSocket deletion causing
----
Modified : /trunk/src/game/MailSystem.cpp
Modified : /trunk/src/game/WorldSocket.cpp
Revision: 1226
Author: s8Fl2Ea3
Date: 6:03:53 AM, Sunday, January 21, 2007
Message:
+ Fully functional who list. Searching via player names (incomplete, non-case sensetive) works, as well as searching by zone and by level.
+ Added Size<Class> to ObjectHolder.
- Updated conf file.
- Fixed mutex issue in mail system under linux build.
----
Modified : /trunk/src/game/MailSystem.cpp
Modified : /trunk/src/game/MiscHandler.cpp
Modified : /trunk/src/game/ObjectHolder.h
Modified : /trunk/src/wowd.conf
Revision: 1225
Author: sPeRcJx9
Date: 3:38:18 PM, Saturday, January 20, 2007
Message:
o removed CliHandler.cpp oops :S
----
Modified : /trunk/src/game/Makefile.am
Revision: 1224
Author: sPeRcJx9
Date: 2:20:19 PM, Saturday, January 20, 2007
Message:
o added PluginOperations.cpp and .h to Makefile.am
----
Modified : /trunk/src/game/Makefile.am
Revision: 1223
Author: s8Fl2Ea3
Date: 1:30:56 PM, Saturday, January 20, 2007
Message:
- update VC7 + VC8 solutions
----
Modified : /trunk/win/VC71/game.vcproj
Modified : /trunk/win/VC80/game.vcproj
Revision: 1222
Author: s8Fl2Ea3
Date: 1:29:56 PM, Saturday, January 20, 2007
Message:
- Fixed mob freezing bug.
- Committed missing files.
----
Modified : /trunk/src/game/AIInterface.cpp
Added : /trunk/src/game/PluginOperations.cpp
Added : /trunk/src/game/PluginOperations.h
Modified : /trunk/src/game/SpellAuras.cpp
Revision: 1221
Author: s8Fl2Ea3
Date: 9:37:56 AM, Saturday, January 20, 2007
Message:
* Few changes to some status messages to make room for server plugins.
+ Implemented server plugin system. Will commit an example IRC bot plugin to scripts svn shortly.
- Fixed crash in Guild Roster.
- Fixed bug: mail icon behaviour was reversed.
- Fixed crash: in quest log remove if slot >25 specified.
- Bug fix: channeling spells not interrupting when stunned.
- Crash fix: in Stats.h for disarm stuff.
- Bug fix: vanish not causing stealth on end.
- Bug fix: ice block and other immunity spells.
* optimization: compression rate for zlib in now customizable.
----
Modified : /trunk/src/game/CharacterHandler.cpp
Modified : /trunk/src/game/ChatHandler.cpp
Modified : /trunk/src/game/Guild.cpp
Modified : /trunk/src/game/MailSystem.cpp
Modified : /trunk/src/game/NameTables.h
Modified : /trunk/src/game/Player.cpp
Modified : /trunk/src/game/Player.h
Modified : /trunk/src/game/QuestHandler.cpp
Modified : /trunk/src/game/RecallCommands.cpp
Modified : /trunk/src/game/ScriptMgr.cpp
Modified : /trunk/src/game/ScriptMgr.h
Modified : /trunk/src/game/SpellAuras.cpp
Modified : /trunk/src/game/Stats.h
Modified : /trunk/src/game/StdAfx.h
Modified : /trunk/src/game/World.cpp
Modified : /trunk/src/game/World.h
Modified : /trunk/src/game/WorldSocket.cpp
Modified : /trunk/src/game/WowdThreads.cpp
Modified : /trunk/src/game/WowdThreads.h
Modified : /trunk/src/shared/NetworkBase/BaseSocket.cpp
Modified : /trunk/src/shared/NetworkBase/BaseSocket.h
Modified : /trunk/src/shared/NetworkBase/SocketHolder.h
Modified : /trunk/src/wowd/Master.cpp
Revision: 1220
Author: W7fjhLYt
Date: 1:06:04 AM, Saturday, January 20, 2007
Message:
Makefile.am update
-recall is now flag q
-the gm log if a location is added or removed from db
----
Modified : /trunk/src/game/Makefile.am
Modified : /trunk/src/shared/svn_revision.h
Modified : /trunk/win/VC71/wowd.vcproj