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
click
5411e1ce52
Core: Clean up whitespace and tabs in the base sourcetree
2012-02-18 16:52:08 +01:00
Spp
03c34ee507
Fix a lot of warnings
2012-02-16 13:56:28 +01:00
Subv
9791bb599a
Merge pull request #5160 from TrinityCore/dynamic_vmaps
...
Added Dynamic Vmaps, RE-EXTRACT YOUR VMAPS
2012-02-09 11:17:05 -08:00
Subv2112
93d199f043
Core/Collision: Ported dynamic line of sight patch by Silverice from MaNGOS and
...
added lots of improvements
Please re-extract vmaps
2012-02-09 13:58:22 -05:00
Aokromes
d1bb8afadd
Scripts/Commands Send Global GM message when reloading waypoint_data table like other reloads
2012-02-07 17:53:42 +01:00
Spp
37b66384f3
Merge branch 'master' into 4.x
...
Conflicts:
src/server/authserver/Server/AuthSocket.cpp
src/server/game/Entities/Object/Object.cpp
src/server/game/Entities/Player/Player.cpp
src/server/game/Entities/Unit/Unit.cpp
src/server/game/Handlers/AuctionHouseHandler.cpp
src/server/game/Handlers/CharacterHandler.cpp
src/server/game/Handlers/MovementHandler.cpp
src/server/game/Miscellaneous/SharedDefines.h
src/server/game/Spells/Spell.cpp
src/server/game/Spells/SpellEffects.cpp
2012-01-31 11:49:53 +01:00
Shauren
fdbb3e52bc
Core/Commands: Fixed crash in .modify reputation
2012-01-30 18:19:07 +01:00
Subv2112
03953930f9
Scripts/Commands: Adjust .pinfo and .gm list to respect the realmid in account_access table.
...
closes #1306
Signed-off-by: Subv2112 <s.v.h21@hotmail.com >
2012-01-28 16:03:36 -05:00
Drake Fish
af12ae1fa3
Core/Movement: Added a cs for SMSG_MOVE_SPLINE_ENABLE/DISABLE_COLLISION.
2012-01-23 19:06:38 -05:00
click
e6d5b21778
Core: Fix non-PCH build and remove a few warnings.
2012-01-24 00:24:39 +01:00
Subv2112
3d4f55723c
Core/SAI: Linked events should be executed after the event that linked them is executed.
...
Core/SAI: Allow SMART_EVENT_GO_STATE_CHANGED to use ActionInvoker target
Signed-off-by: Subv2112 <s.v.h21@hotmail.com >
2012-01-22 20:36:01 -05:00
Rat
f006a2da68
Core/Movement: updated UN/SET_FLY packets, .gm fly on/off now works, fly mounts are still broken, probably aura handling needs to be updated too
2012-01-21 22:25:01 +01:00
Shocker
5552a33251
Merge pull request #4839 from Fredi/reload
...
Core/Commands: Implement reload multiple creature templates
2012-01-21 08:32:54 -08:00
Rat
fa77969184
Core/Movement: Updated/Added/Removed/Renamed Movement related Opcodes.
...
- Rearranged opcodes enum
(started working on structs + have to check new naming and such)
2012-01-19 20:11:32 +01:00
Machiavelli
2d89b4bfe0
Core/DBLayer: Change some incorrect uses of PQuery with PExecute or Execute
2012-01-18 21:02:06 +01:00
Fredi
688ddb17d4
Core/Commands: Implement reload multiple creature templates
...
Example: .reload creature_template 34797 34799 35144 34796
Closes #2700
2012-01-17 09:25:46 -02:00
Machiavelli
dbbac0bdaa
Core/Movement: Implement spline movement subsystem.
...
Spline movement controls movements of server-side controlled units (monster movement, taxi movement, etc).
Proper implementation of effects such as charge, jump, cyclic movement will rely on it.
However, need improve our states system before.
Technical changes:
* Added linear, catmullrom and bezier3 splines which based on client's algorthims. They can be reused for proper transport position interpolation.
* Precission increased. There are no more position desync issues since client's position calculation formulas used.
* Now possible to move by paths with multiple points, send whole path to client.
--
Original author of research and implementation: SilverIce. Massive kudos.
Original port for Trinity (ref #4629 ) Chaplain and Venugh
With the following incremental fixes during my review:
- Restore flightmaster end grid pre-loading
- Fix uninitialized Creature::m_path_id
- Add missing trinity_string entries for .movegens command
- Fix a bug in WaypointMovementGenerator that would trigger unexpected pausing at waypoints for various amounts of time
Known issues:
- Errors like WaypointMovementGenerator::LoadPath creature XXX (Entry: YYYYY GUID: ZZZZZZ) doesn't have waypoint path id: 0.
This is caused by bad DB data. This commit didn't "break" it.
Do not forget to re-run CMake before compiling.
2012-01-14 15:36:07 +01:00
Subv2112
7101e9626c
Scripts/Commands: Fixed an error with account set gmlevel, the gmRealmID can be signed
...
Signed-off-by: Subv2112 <s.v.h21@hotmail.com >
2012-01-09 09:28:27 -05:00
Nay
9c26ce8da5
Merge branch 'master' into 4.x
...
Conflicts:
src/server/game/Achievements/AchievementMgr.cpp
src/server/game/Achievements/AchievementMgr.h
src/server/game/Entities/Corpse/Corpse.cpp
src/server/game/Entities/Unit/Unit.cpp
src/server/game/Quests/QuestDef.cpp
src/server/shared/Database/Implementation/CharacterDatabase.cpp
src/server/shared/Database/Implementation/CharacterDatabase.h
2012-01-07 17:13:42 +00:00
danik
803acccb07
Command/Account: fixed crash when creating account from console
2012-01-06 17:49:15 +01:00
Venugh
b7959716ea
Core/Commands: Implemented .reload waypoint_data command. (requests from Aokromes.)
2012-01-05 20:31:12 +01:00
Bezo
9473c11383
Add Password change (Player level.) logs
2012-01-04 02:56:00 +02:00
leak
73f79c41a1
Core/DBLayer: Couple fixes
2012-01-02 20:29:22 +01:00
kiper
8299627ed9
Update headers for 2012. HAPPY NEW YEAR!!!
2012-01-01 00:32:13 +01:00
leak
73cf793e56
Core/DBLayer: Refactor prepared statement defines Note:
...
The new format for the middle section is a 3-letter upper case abbreviation of the sql command being executed (select -> SEL, update -> UPD, etc.)
{DB}_{SEL/INS/UPD/DEL/REP}_{Summary of data changed}
2011-12-31 20:14:38 +01:00
leak
b39857a15d
Core/DBLayer: Convert PExecute() queries to prepared statements No. 4
2011-12-31 19:06:24 +01:00
leak
8adac3f246
Core/DBLayer: Convert PExecute() queries to prepared statements No. 3
2011-12-31 00:32:05 +01:00
Spp
fa9daaf95b
Merge branch 'master' into 4.x and some warning fixes
2011-12-27 10:15:27 +01:00
leak
ef17c05dec
Core/DBLayer: Convert PExecute() queries to prepared statements No. 1
2011-12-25 18:13:21 +01:00
kaelima
7a2f7b0e63
Commands/Npc: Add AIName/ScriptName to npc info
...
Thanks Aokromes for suggestion
2011-12-18 22:45:23 +01:00
Machiavelli
d237134d90
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.x
2011-12-13 14:05:17 +01:00
Kapoeira
b0dfaa204d
Core/Commands: Allow .mod drunk to modify the drunk state of the targeted player. Original idea on the forums, can't remember who exactly suggested this.
2011-12-10 14:39:52 -05:00
Machiavelli
fe69bd654a
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.x
...
Conflicts:
src/server/game/Entities/Creature/GossipDef.cpp
src/server/game/Globals/ObjectMgr.cpp
src/server/game/Quests/QuestDef.cpp
2011-12-06 12:01:51 +01:00
megamage
5b034ee631
Revert 81fea2d7b5.
2011-11-28 14:34:30 -05:00
megamage
81fea2d7b5
Fix some memory leak from CreateTamedPetFrom.
2011-11-28 14:10:56 -05:00
megamage
529af3cd09
Delete obj if it is not successfully added to grid. More to fix.
2011-11-28 14:05:25 -05:00
Nay
846870bf6c
Merge branch 'master' into 4.x
...
Conflicts:
src/server/shared/Database/Implementation/CharacterDatabase.cpp
2011-11-26 03:19:37 +00:00
Nay
5a4636c145
Core|DB/Quests: Rename and re-order fields in quest_template table, for the sake of consistency
...
Order should match SMSG_QUEST_QUERY_RESPONSE
2011-11-26 03:00:06 +00:00
kaelima
aa215e5e80
Core/Misc: Fix compile and char creation
...
- Added very basic honor/conquest support, no idea if its works even a little since there's no possibility of testing yet
2011-11-26 01:46:41 +01:00
Rat
05880cc748
Core/DataStores:
...
-dropped dbcstring/db2string, use simple nonconstant char* (will be useable when loading custom data from db to dbc)
-fixed most dbc string related errors (you can now turn on logging)
2011-11-24 13:43:41 +01:00
Rat
5d39e09d89
Merge branch 'master' of github.com:TrinityCore/TrinityCore
2011-11-23 20:23:26 +01:00
Shauren
358b33239a
Core: Fixed remaining C6246: Local declaration of 'x' hides declaration of the same name in outer scope. from previous commit
2011-11-23 19:17:33 +01:00
Rat
7f8193abf1
Merge branch 'master' of github.com:TrinityCore/TrinityCore
2011-11-20 18:39:20 +01:00
Rat
d1affc4340
Initial Commit for client version change to 4.2.2 (14545)
...
- added known opcodes (handlers are commented till not updated)
- added bitstream support to bytebuffer
- updated realm auth for 14545
- updated world auth
- fixed char_enum,create,delete handlers
- added DB2 reader
- added opcode logging to debuglogmask (ignores loglevel)
- fixed compile in win64, others not yet tested
- using db2 values for item models at char_enum to prevent client crash
Lots of Thanks to All SingularityCore Members
2011-11-20 18:28:18 +01:00
Machiavelli
682c3289c7
Tabs
2011-11-20 13:46:53 +01:00
thumsoul
831f2f4a9d
Core/Commands: Allow "$home" to be second parameter of .tele name, to teleport players to homebind
...
Signed-off-by: Machiavelli <machiavelli.trinity@gmail.com >
2011-11-20 13:43:58 +01:00
Shauren
c5c06f4b72
Core/Commands: Fixed .account set gmlevel to correctly use realmId specified instead of id of the realm that the command was executed on
2011-11-13 18:52:46 +01:00
Bootz
d1334624da
Core: Codestyle clean-up
...
"pl"->"player"
Note: codestyle methods needs maintained, Player* player.
still to do properly clean-up chat.cpp.
2011-11-07 11:18:00 -06:00
megamage
e3fa04823d
Use TRINITY_GUARD to replace ACE_GUARD. ASSERT(false) if failed to acquire the lock.
2011-10-31 17:25:12 -04:00