Commit Graph

12691 Commits

Author SHA1 Message Date
Shauren a6a556ce09 Core: Minor startup error fixes (db structure) 2012-07-04 18:12:29 +02:00
Shauren ee06bef31b Core/DBC: 4.3.4 structure updates 2012-07-04 14:04:12 +02:00
kaelima 6fe1657fe9 Core/Protocol: Added a couple of opcodes 2012-06-28 11:45:13 +02:00
Shauren 9ab6e76a78 Merge fix for map extractor 2012-05-31 00:59:40 +02:00
Nay 8fa351b786 Core/DBLayer: Fix some errors with character DB prepared statements 2012-05-30 14:18:28 +01:00
Shauren 853f96217d Core/Players: 310% mounted speed is identified by riding skill 375, no need for a custom flag anymore. 2012-05-30 13:15:51 +02:00
kaelima 774f3cdc9b Fixed some merging errors, there could be more, but at least it compiles. 2012-05-30 09:22:56 +02:00
kaelima f40e0d0a9a Merge branch '4.x' of github.com:TrinityCore/TrinityCore into 4.x
Conflicts:
	src/server/game/Instances/InstanceScript.cpp
	src/server/game/Instances/InstanceScript.h
2012-05-30 08:03:08 +02:00
kaelima 3d14384c32 Merge git://github.com/TrinityCore/TrinityCore into 4.x
Conflicts:
	dep/PackageList.txt
	sql/base/auth_database.sql
	src/server/authserver/Server/AuthSocket.cpp
	src/server/game/Battlegrounds/BattlegroundMgr.cpp
	src/server/game/Chat/Commands/Level1.cpp
	src/server/game/Chat/Commands/Level3.cpp
	src/server/game/DataStores/DBCEnums.h
	src/server/game/DataStores/DBCStores.cpp
	src/server/game/DataStores/DBCStores.h
	src/server/game/DataStores/DBCStructure.h
	src/server/game/DataStores/DBCfmt.h
	src/server/game/Entities/Corpse/Corpse.cpp
	src/server/game/Entities/Creature/Creature.cpp
	src/server/game/Entities/DynamicObject/DynamicObject.cpp
	src/server/game/Entities/GameObject/GameObject.cpp
	src/server/game/Entities/Item/Item.cpp
	src/server/game/Entities/Object/Object.cpp
	src/server/game/Entities/Object/Updates/UpdateData.h
	src/server/game/Entities/Pet/Pet.cpp
	src/server/game/Entities/Player/Player.cpp
	src/server/game/Entities/Player/Player.h
	src/server/game/Entities/Transport/Transport.cpp
	src/server/game/Entities/Unit/Unit.cpp
	src/server/game/Globals/ObjectMgr.cpp
	src/server/game/Globals/ObjectMgr.h
	src/server/game/Guilds/Guild.cpp
	src/server/game/Handlers/CharacterHandler.cpp
	src/server/game/Handlers/MiscHandler.cpp
	src/server/game/Handlers/MovementHandler.cpp
	src/server/game/Handlers/QuestHandler.cpp
	src/server/game/Loot/LootMgr.cpp
	src/server/game/Miscellaneous/SharedDefines.h
	src/server/game/Quests/QuestDef.cpp
	src/server/game/Server/Protocol/Opcodes.cpp
	src/server/game/Server/Protocol/Opcodes.h
	src/server/game/Server/WorldSession.cpp
	src/server/game/Server/WorldSocket.cpp
	src/server/game/Spells/Auras/SpellAuraEffects.cpp
	src/server/game/Spells/Spell.cpp
	src/server/game/Spells/Spell.h
	src/server/game/Spells/SpellEffects.cpp
	src/server/game/Tickets/TicketMgr.cpp
	src/server/scripts/Commands/cs_gps.cpp
	src/server/scripts/Commands/cs_modify.cpp
	src/server/shared/Database/Implementation/CharacterDatabase.cpp
	src/server/shared/Logging/Log.h
	src/tools/map_extractor/CMakeLists.txt
	src/tools/map_extractor/System.cpp
	src/tools/map_extractor/mpq_libmpq04.h
	src/tools/vmap4_extractor/CMakeLists.txt
2012-05-30 08:01:02 +02:00
kaelima 34442e83b0 Core/Protocol: 4 opcodez 2012-04-04 04:27:18 +02:00
Subv 56cd111c64 Core/Protocol: Fixed structure of CMSG_GUILD_ROSTER and added a new opcode 2012-04-03 20:19:29 -05:00
kaelima fc673fce92 Core/Protocol: Missing changes from ac81411db4 2012-03-30 15:13:54 +02:00
kaelima ac81411db4 Core/Protocol:
- 5 new opcodes
- Some spell research and fixed MSG_CHANNEL_START
- Fixed SMSG_UPDATE_INSTANCE_ENCOUNTER_UNIT for 4.2.2, and removed SMSG_GAMEOBJECT_SPAWN_ANIM_OBSOLETE (which does not exist)
2012-03-30 02:43:17 +02:00
Subv bdf6cf5146 Protocol/Opcodes: More opcodes 2012-03-24 19:16:07 -05:00
Subv bff41739bc Protocol/Opcodes: Adjusted a bit the size of SMSG_INSPECT_TALENT 2012-03-24 19:05:12 -05:00
Subv ac2629f5e7 Protocol/Opcodes: More opcodes
Fixed structure of SMSG_INSPECT_TALENT
2012-03-24 18:52:57 -05:00
Subv cd65b39860 Protocol/Opcodes: More opcodes 2012-03-23 18:24:22 -05:00
Subv f231d73fe4 Protocol/Opcodes: Added 1 more opcodes 2012-03-23 17:28:49 -05:00
Shauren 6e75c15850 Core/Achievements: Updated structure of SMSG_ALL_ACHIEVEMENT_DATA 2012-03-23 22:45:44 +01:00
Subv b95d148dbe Protocol/Opcodes: Added a few more opcodes 2012-03-22 19:34:23 -05:00
Spp 030f80d66f Missing changes to previous commit... (Grr didn't wanted to commit before compiling) 2012-02-23 14:07:58 +01:00
Spp 5cff9e0716 Merge branch 'master' into 4.x
Conflicts:
	sql/base/auth_database.sql
	src/server/authserver/Server/AuthSocket.cpp
	src/server/game/AI/CoreAI/CombatAI.cpp
	src/server/game/AuctionHouse/AuctionHouseMgr.cpp
	src/server/game/Battlegrounds/Zones/BattlegroundSA.cpp
	src/server/game/DataStores/DBCStructure.h
	src/server/game/DataStores/DBCfmt.h
	src/server/game/Entities/Unit/Unit.cpp
	src/server/game/Entities/Vehicle/Vehicle.cpp
	src/server/game/Globals/ObjectMgr.cpp
	src/server/game/Globals/ObjectMgr.h
	src/server/game/Handlers/AuctionHouseHandler.cpp
	src/server/game/Miscellaneous/SharedDefines.h
	src/server/game/Movement/MotionMaster.cpp
	src/server/game/Movement/MovementGenerators/WaypointMovementGenerator.cpp
	src/server/game/Quests/QuestDef.cpp
	src/server/game/Server/Protocol/Opcodes.cpp
	src/server/game/Server/WorldSocket.cpp
	src/server/game/Spells/Spell.cpp
	src/server/game/Spells/SpellEffects.cpp
	src/server/game/Spells/SpellInfo.cpp
	src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp
	src/server/scripts/Spells/spell_quest.cpp
	src/server/shared/Logging/Log.h
	src/server/worldserver/worldserver.conf.dist
	src/tools/vmap3_extractor/model.h
	src/tools/vmap4_extractor/CMakeLists.txt
	src/tools/vmap4_extractor/dbcfile.cpp
	src/tools/vmap4_extractor/dbcfile.h
	src/tools/vmap4_extractor/loadlib/loadlib.h
2012-02-23 13:06:35 +01:00
w1sht0l1v3 1fc122e5c6 DB/Quests: Mounting Hodir's Helm.
DB/Quests: Quest relations for Polishing the Helm.
Closes #5231
2012-02-22 22:38:16 +00:00
Machiavelli dc91fc1050 Core/Vehicles: Fix a crash in object update packet builder (need to remove UPDATEFLAG_VEHICLE on Unit::RemoveFromWorld) 2012-02-22 21:50:01 +01:00
Nay bbfceafed6 Actually remove searing_gorge.cpp from CMakeLists, sorry. 2012-02-22 20:12:45 +00:00
QAston fb5d05c198 Core/Spells: Prevent assertion failure in Spell::SelectImplicitDestDestTargets by setting dest to caster if no dest provided. 2012-02-22 21:06:29 +01:00
Nay a7e5c3c7c4 Misc: Delete searing_gorge.cpp and fix a typo in worldserver config 2012-02-22 19:56:23 +00:00
Shauren dba27e61a3 Core/Unit: Corrected packet structure in Unit::BuildMovementPacket 2012-02-22 20:00:16 +01:00
Machiavelli fa546d1428 Core/Spells: Change logic in assertion in Spell::SelectImplicitTargetObjectTargets.
Not sure if this a step in the right direction for the intended design, but following the logic of the function there should be OR unit target OR gameobject target OR item target pointers available. If Item target doesn't belong there then the already present AddItemTarget call should be removed.
2012-02-22 19:16:47 +01:00
Malcrom 0fba6e70f6 scripts: Searing Gorge wasn't cleaned up properly. 2012-02-22 14:06:50 -03:30
Malcrom 7da99c4589 db/SAI: Move Kalaran Windblade script to SAI and improved scripting and gossip. 2012-02-22 12:59:46 -03:30
Machiavelli c9748aaacc Core/Vehicles: Fix a crash in ~Vehicle. Closes #5366 2012-02-22 16:51:56 +01:00
Kandera c2d56c8a6e fix issue with seasonal quests and repeatability 2012-02-22 09:30:05 -05:00
Machiavelli e742873f1b Merge pull request #5271 from Chaplain/knockback
Core/Movement: Fix MoveJump handling.
2012-02-22 03:45:52 -08:00
Machiavelli a3f3058499 Core/Vehicles: Remove some wrong/redundant calls to Unit::ExitVehicle. The aura system already handles it in most places.
Also add some documentation on upcoming work on making passenger exit positions work.
2012-02-22 12:26:05 +01:00
Machiavelli 7567d5e359 Core/Conditions: Fix grouping for CONDITION_SOURCE_TYPE_SPELL_CLICK_EVENT
Perhaps in the future a more generic solution can be implemented to prevent lots of repetitive code
2012-02-22 11:54:01 +01:00
QAston 7a261ff9b8 Core/Spells: Use right function for obtaining spell target type. Fixes assertion failures. 2012-02-22 10:34:08 +01:00
QAston 2a1ffc1cd9 Core/Spells: Fix a typo in f09b5a6bea - call right function for target dest case.
Closes #5357
2012-02-22 10:21:02 +01:00
Spp 1e246cb66c Fix build (gcc) and fix warnings 2012-02-22 09:15:57 +01:00
Malcrom 74fc13596c DB/Scripts: Remove 2 cpp scripts in Searing Gorge and replace with SAI. 2012-02-21 20:03:12 -03:30
frozenarmor d35356a7ae Scripts/PoS: Fix error in Forgemaster Garfrost text.
Signed-off-by: frozenarmor <venom.victorios@gmail.com>
2012-02-22 03:14:34 +05:00
Shauren f0ca875a21 Tools/Extractors: Changed search method, it will no longer miss some dbc files 2012-02-21 22:39:53 +01:00
Shauren 45201fd49f Tools/Extractors: Map extractor will now also extract *.db2 files 2012-02-21 21:29:19 +01:00
Shauren 26f1abdbca And a compile fix 2012-02-21 21:12:28 +01:00
Shauren 4c2a181cdd Tools/Extractors: Map extractor will now skip world2.MPQ before patch 4.3.2 2012-02-21 21:12:00 +01:00
QAston 18948755ca Merge. 2012-02-21 20:17:45 +01:00
QAston f09b5a6bea Core/Db/Conditions:
-Drop condition CONDITION_SPELL_SCRIPT_TARGET, use other condition types instead
-Change CONDITION_SOURCE_TYPE_SPELL_SCRIPT_TARGET to CONDITION_SOURCE_TYPE_SPELL_IMPLICIT_TARGET:
--allow using this condition for more spell implicit target types (not just ENTRY)
--SourceGroup value for this src type is now effMask and it's now required

Core/Spells: Unify the way implicit targets are handled, fully implement some partially implemented target types, fix some minor bugs found on the way, general improvements and cleanup.
2012-02-21 20:17:45 +01:00
kaelima c15f7bfc19 Core/Pet: Fixed possible crash after swapping pet with stable master. Closes #5177 2012-02-21 16:50:45 +01:00
Nay 19a4ac4d92 Core/Opcodes: MSG_RAID_READY_CHECK was not changed 2012-02-21 14:21:06 +00:00
Machiavelli 2f37e82097 Merge pull request #5337 from LiMCrosS/patch-1
Core/World: WorldState must be loaded before Conditions
2012-02-21 02:18:39 -08:00