Commit Graph
100 Commits
Author SHA1 Message Date
kaelima ec0cb39acb Core/MMAPS: Revert walkableClimb/Height config changes
Fixes movement on some stairs
Needs more research
2013-06-27 11:48:23 +02:00
kaelima a50fef2336 Scripts: Prevented several KilledUnit texts to yelled for non-players such as pets 2013-06-19 00:41:40 +02:00
kaelima 5d6d8e1c3f DB/Warden: Fix address check for multi-jump hacks
It was not long enough to detect eg. Hitchhikers Hack
2013-06-17 05:20:20 +02:00
kaelima 78a78a03d7 Core/Movement: Fixed computeFallTime results with safefall enabled (it's still unused however) 2013-06-17 05:16:30 +02:00
kaelima aa645683b8 Core/MMAPS: Update recastnavigation!
* Complete changelog can be found at http://code.google.com/p/recastnavigation/
* Adjusted a few config values

Important:
* New mmaps extraction is required
* Folder size will be increased
2013-06-17 05:11:56 +02:00
kaelima 1455a08906 Core/Auctionhouse: Fix crash when reloading AH items
- Removed a really strange comment
2013-06-10 12:47:01 +02:00
kaelima 4d7b2c4929 Corrections to 1eab850cab 2013-01-20 21:30:11 +01:00
kaelima 4372d24a7c Core/Movement: Prevent calling _updateSpeed for pets during a maptransfer
Closes #8998
2013-01-20 20:06:30 +01:00
kaelima 1eab850cab Core/BG: Set bgteam in PLAYER_BYTES_3 >> 24. Creds to vlad852
closes #8969
2013-01-20 19:44:38 +01:00
kaelima c7ce94ee3d WorldServer/RA: Implement MSG_NOSIGNAL in RASocket send.
Used to prevent raising SIGPIPE when the host are no longer recv()ing
2013-01-15 16:10:59 +01:00
kaelima 557fde86e4 Script/Ruby Sanctum: Miss in a05e78bb18 Thanks joschiwald 2013-01-14 04:38:05 +01:00
kaelima a05e78bb18 Script/Ruby Sanctum: Some cleanup and minor fixes
Solves #8573
Closes #8490
2013-01-14 02:40:24 +01:00
Kaelima c6f5bef468 Merge pull request #8906 from ille/GridLock
Core/Maps: separate mutex for grid
2013-01-13 17:35:59 -08:00
kaelima c54fb9efb4 Core/BG: Corrections to cf5058c4e3 2013-01-13 15:43:32 +01:00
kaelima cf5058c4e3 Core/BG: Corrected data sent in SMSG_BATTLEFIELD_STATUS packet.
*should* close #7994
2013-01-11 18:58:12 +01:00
kaelima a8cd34c4a4 Core/Battleground: Rename and correct usage of opcode 1223 and increase the timer before arena/bg invitation window is removed to its proper value. Closes #6725 2012-12-26 04:02:42 +01:00
Kaelima b566f544df Merge pull request #8771 from NorthStrider/Holy_Power
[4.3.4] Core/Unit: Fixed Holy Power gain
2012-12-25 18:58:39 -08:00
kaelima a0239c2210 Fix last merge 2012-12-22 02:22:44 +01:00
kaelima 0a88787dfc Merge git://github.com/TrinityCore/TrinityCore into mmaps
Conflicts:
	src/server/game/Entities/Vehicle/Vehicle.cpp
	src/server/game/Movement/MovementGenerator.h
	src/server/game/Movement/MovementGenerators/ConfusedMovementGenerator.cpp
	src/server/game/Movement/MovementGenerators/ConfusedMovementGenerator.h
	src/server/game/Movement/MovementGenerators/FleeingMovementGenerator.cpp
	src/server/game/Movement/MovementGenerators/FleeingMovementGenerator.h
	src/server/game/Movement/MovementGenerators/IdleMovementGenerator.cpp
	src/server/game/Movement/MovementGenerators/IdleMovementGenerator.h
	src/server/game/Movement/MovementGenerators/PointMovementGenerator.cpp
	src/server/game/Movement/MovementGenerators/PointMovementGenerator.h
	src/server/game/Movement/MovementGenerators/TargetedMovementGenerator.cpp
	src/server/game/Movement/MovementGenerators/TargetedMovementGenerator.h
	src/server/game/Movement/MovementGenerators/WaypointMovementGenerator.cpp
	src/server/game/Movement/MovementGenerators/WaypointMovementGenerator.h
	src/server/game/Movement/Spline/MoveSpline.h
2012-12-21 00:00:16 +01:00
Kaelima 05c38b20ea Merge pull request #8668 from joschiwald/random_changes
Core/Misc:
2012-12-19 23:48:00 -08:00
kaelima 1f869ce3a5 DB/SpellClick: Remove redundant spellclick spell for npc 30228, as it is already indirectly applied from npc 30500 2012-12-14 02:37:36 +01:00
kaelima 9731607c9d Core/Protocol: Enable SMSG_RESURRECT_REQUEST 2012-12-13 17:53:52 +01:00
kaelima fc974d6fbe Core/Movement: Remove deprecated method Creature::AI_SendMoveToPacket. 2012-11-23 20:18:55 +01:00
kaelima 7fcdbdd3ae Core/Scripts: Fix typo in boss_lethon script 2012-11-23 20:17:19 +01:00
kaelima c9801e83c6 Script/Emerald Dragons: Fixed a couple of issues with emerald dragon world bosses and some cleanup.
Renamed one sql from yesterday
2012-11-14 09:02:17 +01:00
kaelima 3c3d4f4c99 Script/Commands: Reimplemented ".lookup map" command. 2012-11-13 15:56:15 +01:00
kaelima ef7f6b7c1e Merge branch 'mmaps' of github.com:TrinityCore/TrinityCore into mmaps 2012-11-13 15:45:01 +01:00
kaelima 94cca94017 Core/Movement: General improvements for confused/fleeing movement 2012-11-13 15:44:42 +01:00
kaelima 08f6d3e975 Merge git://github.com/TrinityCore/TrinityCore into 4.3.4 2012-11-10 04:39:46 +01:00
kaelima 68291eed03 Merge git://github.com/TrinityCore/TrinityCore into mmaps 2012-11-07 16:43:13 +01:00
kaelima 677ee02b8e Core/Movement: MovementGenerator fixes.
- vmap height search in FleeingMovementGenerator and ConfusedMovementGenerator (until we can search for a nearby position properly) Should solve #7704, needs testing
- Removed some unused code in CalculatePath and TargetedMovementGenerator. Ty faramir118
- Allow players to charge through slime and lava liquids. Closes #7967
2012-11-07 16:42:22 +01:00
kaelima 3c13454ad7 Merge git://github.com/TrinityCore/TrinityCore into mmaps
Conflicts:
	src/server/game/Movement/MovementGenerators/TargetedMovementGenerator.cpp
	src/server/game/Movement/MovementGenerators/WaypointMovementGenerator.cpp
	src/server/game/Movement/Spline/MoveSplineInit.cpp
2012-11-05 12:02:08 +01:00
Kaelima c5fdb02305 Merge pull request #8246 from ille/fishing
fishing: set respawntime to now when cant loot, for correct despawn of b...
2012-11-04 05:47:29 -08:00
Kaelima 6b2fd2c261 Merge pull request #8245 from ille/randomtypos02
fix random typos (f.i. blocked activation autocast petspells from spellb...
2012-11-04 05:46:07 -08:00
Kaelima 69aa94f8ee Merge pull request #8249 from MrSmite/Pet_Facing
Pets should face same direction as owner after follow.
2012-11-04 05:45:08 -08:00
kaelima 3ee840a9be Core/Spline: Change recently added error output to print DB GUID for creatures 2012-11-02 20:33:59 +01:00
kaelima cedf0855e8 Core/Handlers: Fixed CharFactionOrRaceChange for goblins/worgens after merge 2012-11-02 00:18:44 +01:00
kaelima b28499ac77 Core/Protocol: Enabled a couple of (confirmed) opcodes.
Removed SMSG_SETUP_RESEARCH_HISTORY, as it is redundant to SMSG_RESEARCH_SETUP_HISTORY.
2012-11-02 00:17:59 +01:00
Kaelima 76bdeb5c44 Merge pull request #8230 from krofna/dead_code
Remove some dead code
2012-10-31 15:52:15 -07:00
kaelima 9d81c763fe Core/Player: Fix crash in Player::CanUseBattlegroundObject when called from certain spells 2012-10-30 22:30:24 +01:00
Kaelima 1ff5b83657 Merge pull request #8074 from Warpten/halionUpdate
Scripts/Ruby Sanctum: Misc fixes.
2012-10-23 03:58:48 -07:00
kaelima 2f4d7fc8e8 DB: Update period timer for icecrown ship transports 2012-10-20 03:42:15 +02:00
kaelima ca276292dc Core/BG:
- Force removal of stealth and invisible auras when using gameobjects with type GAMEOBJECT_TYPE_FLAGSTAND and GAMEOBJECT_TYPE_FLAGDROP
- Do not allow players to use unfriendly battleground objects (prevents flag cap with Nitro Boosts active for example)
2012-10-17 16:56:35 +02:00
kaelima 6abc6253a6 DB: Add gm_tickets changes to base character db 2012-10-17 02:56:07 +02:00
kaelima 98588aa192 Core/Ticket:
- Fully parse CMSG_GMTICKET_CREATE, use GmTicket::GetChatLog() to access the reporters chat log from this session (unused atm, possible useful to detect chat harassment)
- Simplify SMSG_GMTICKET_GETTICKET and fix "category" field (renamed it same as in blizz LUA files)
- Store response in DB
2012-10-17 00:53:55 +02:00
kaelima 4ec23cdba5 Core/PacketIO: Automatically set field count in SMSG_INIT_WORLD_STATES instead of manual switch. 2012-10-17 00:46:11 +02:00
kaelima 88ddc9662e Core/Battleground: Allow players to start capping flags stealthed or invisible - gameobject should remove the stealth/invis aura on use. 2012-10-17 00:44:16 +02:00
kaelima a1c0d81fd6 Fix build
Remove 2 unused header includes
2012-10-11 08:34:00 +02:00
kaelima 2958f64ffc Scripts/Misc: Correct two wrong urand's
(found by Aokromes)
2012-10-09 14:53:29 +02:00
Kaelima 5c98a43852 Merge pull request #8010 from Retriman/SpellsSIIII
Core/Misc:
2012-10-07 22:44:03 -07:00
Kaelima 17568c03b3 Merge pull request #8014 from Retriman/MasSpells
Core/Misc:
2012-10-07 22:43:44 -07:00
kaelima 8c013955ac Core/Misc: Fix some possible issues detected by static code analysis 2012-10-07 01:31:43 +02:00
kaelima bb08d429a3 Fix non-pch build 2012-10-07 00:53:37 +02:00
kaelima 5273949315 Fixed compile and renamed one sql files 2012-10-07 00:08:04 +02:00
Kaelima 6b56acaa28 Merge pull request #7913 from Warpten/theRubySanctum
Scripts/Ruby Sanctum: Halion, the Twilight Destroyer.
2012-10-06 14:27:59 -07:00
kaelima 5d71a544d2 Script/Ruby Sanctum: Smoother lifting/landing transition for Saviana Ragefire. 2012-10-02 15:33:54 +02:00
kaelima 753f43718e Address a few compile errors. Correct spacing in HandleMmapPathCommand. 2012-09-28 15:04:47 +02:00
kaelima 138c52c967 Core/Battleground: Change notice about unhandled areatriggers to debug info and removed the GM notice.
Added comment for a field in HandleBattlefieldListOpcode. And removed useless bool in BattlefieldWG::OnGameObjectCreate.
2012-09-27 22:15:06 +02:00
kaelima b5af7c5c2e Core/Defines: Updated SpellCustomErrors and HolidayIds to 4.3.4 2012-09-18 01:31:38 +02:00
kaelima c83d2dc406 Core/Protocol: Implemented CMSG_OPENING_CINEMATIC and enabled CMSG_GUILD_BANK_WITHDRAW_MONEY 2012-09-18 01:30:17 +02:00
kaelima 639f1b6788 Core/BG: Fix logical mistake in b8d55cc019.
Making it again possible to leave arena queues when status is STATUS_WAIT_NONE.
Closes #7749
2012-09-17 12:06:30 +02:00
kaelima b6ff06a796 Script/Misc: Fix two script crashes when spawned outside instance
also remove redundant null check in boss_lich_king_toc and an unused variable in npc_announcer_toc10
Closes #7785
2012-09-16 17:56:18 +02:00
kaelima f746c2d975 Core/ItemTemplate:
Rename unk0 column.
Weapons have special sounds on impact. This column is used to override these sounds by specifying another subclass. For example an item with misc subclass can sound like a stave on impact by overriding the subclass here.
2012-09-13 11:38:50 +02:00
kaelima f237a57f51 Fix compile. Closes #7718 2012-09-10 13:24:01 +02:00
kaelima d0f4526d71 Core/Vehicle: Improved the position fix when changing vehicle from 5eb22e5b64
Thanks Shauren
2012-09-07 14:00:24 +02:00
kaelima 2e80503283 Typo 2012-09-07 12:54:54 +02:00
kaelima a2d533752c Core/MMaps: Add several safety checks to confirm a valid path generation.
- Address some issues in TargetMovementGenerator. Thanks Chevron
2012-09-07 04:21:11 +02:00
kaelima f685e9fb2a Core/Vehicle: Correction to 5eb22e5b64. Thanks joschiwald (and slap some others) for noticing 2012-09-07 03:31:46 +02:00
kaelima 5eb22e5b64 Core/Vehicles:
- Send proper triggering flag when casting spellclick spells on vehicles (should not be fully triggered)
- Only compute non-transport positions when not finalized. (Fixes changing seat on vehicles, or changing vehicle from vehicle)
2012-09-07 03:17:04 +02:00
kaelima bf84a0a97a Core/Misc: Fix typo from 7c971be3c5. Thanks Shauren 2012-09-05 17:34:25 +02:00
kaelima 7c971be3c5 Core/Misc: Fix some warnings and logic mistakes found by static code analysis 2012-09-05 17:18:05 +02:00
kaelima c2f446ded9 Core/MMaps: Minor warning fix 2012-09-05 17:07:47 +02:00
kaelima b8d55cc019 Core/BG: Refix cf711ffbe5 Thanks Kiddie 2012-09-05 00:08:22 +02:00
kaelima 69602df833 Core/MMaps: Fix some uninitialized variable complaints in PathGenerator 2012-09-04 23:33:11 +02:00
kaelima cf711ffbe5 Core/BG: Prevent players from using macro to exploit leaving BG queues when they already have entered.
- Cleanup and add some comments to MSG_BATTLEGROUND_PLAYER_POSITIONS
Closes #7633
2012-09-04 22:37:27 +02:00
kaelima a3f9eee4e5 Core/Spells: Fix memory leak when Load() fails from spell/aura-scripts 2012-09-04 17:03:30 +02:00
kaelima 76be70a4dc Core/Battlefield: Fix some memory leaks 2012-09-04 00:37:40 +02:00
kaelima a9e672ab1d Core/MMaps: Prevent path generation when falling or exiting vehicle 2012-09-03 20:34:07 +02:00
kaelima d7eeebe0f3 Core/MMaps: Implement pathed charge effect 2012-09-03 20:30:47 +02:00
kaelima 859b706079 Core/PacketIO: Refix SMSG_TRAINER_BUY_SUCCEEDED and actually activate SMSG_PLAY_SPELL_VISUAL_KIT
ref commit c0602889b5
2012-09-01 05:39:19 +02:00
kaelima c0602889b5 Core/PacketIO:
- Rename and fix: CMSG_INSPECT_HONOR_STATS and SMSG_INSPECT_HONOR_STATS.
- Replaced SMSG_TRAINER_BUY_SUCCEEDED with new SMSG_TRAINER_SERVICE.
- Fix sending SMSG_PLAY_SPELL_VISUAL_KIT and removed obsolate SMSG_PLAY_SPELL_IMPACT.
Thanks to mangos
2012-09-01 05:03:15 +02:00
kaelima a5d977c90e Core/Config: Disable petlos by default 2012-08-31 12:06:12 +02:00
kaelima 58d250ce83 Core/Mmaps: Use mmaps if enabled when re-generating point-movement path after speed changes. (often used by pets) 2012-08-31 11:58:45 +02:00
Kaelima dd98331999 Merge pull request #7566 from Souler/fix_copy_weapon_auras
Scripts/Spells: Fix Weapon Copy related auras.
2012-08-30 03:36:40 -07:00
kaelima bdfae83898 Core/Creature: Added DB support for UNIT_FIELD_FLAGS_2. Thanks cyberbrest
- Added more flags to UnitFlags2 enum (Thanks wpp)
2012-08-30 04:52:56 +02:00
kaelima f92946e128 Core/Misc: Fix some mem-leaks and uninitialized variables. 2012-08-12 20:06:12 +02:00
kaelima a3adf6a2b9 Scripts/Grizzly Hills: Fix uninitialized variable in npc_venture_co_straggler. minor cleanup 2012-08-11 16:54:08 +02:00
kaelima 878f88b250 Core/PacketIO:
- Enable a bunch of spline packets.
- Correct emblems written in SMSG_GUILD_INVITE
- Revert changes in GuildCommandType and add more errors to GuildCommandError
- Rename Powers to match names in Lua code from client
2012-08-10 14:25:04 +02:00
kaelima 78fdeca851 Core/Logging: Fix crash in AppenderFile deconstructor when logfile is uninitialized 2012-08-09 12:54:35 +02:00
kaelima 5cfb52997e Core/DBC: Corrected highest lookup entries for 434 and added cataclysm to GetContentLevelsForMapAndZone 2012-08-07 13:22:04 +02:00
kaelima f5d19939bf Core/Guilds: Implemented some guild packets, some basic guild functions is working, though most are still WIP/TODO 2012-08-04 18:41:18 +02:00
kaelima e72f01650c Core/Misc: Minor update to SMSG_GUILD_QUERY_RESPONSE, added a value to enum MailStationery, some comments to a few dbcs.
DB: Renamed merged sql files
2012-08-02 08:04:12 +02:00
Kaelima 6ae147aa80 Merge pull request #7065 from Vincent-Michael/PainAndSuffering
Core/Spells: Fix Pain and Suffering reduces damage
2012-08-01 22:56:51 -07:00
Kaelima 99d3918d34 Merge pull request #6800 from Vincent-Michael/cod
Core/Spells: Fix Curse of Doom (thx to Warpten / joschiwald for helping)
2012-08-01 22:56:30 -07:00
Kaelima 41da3fedc8 Merge pull request #7212 from Pesthuf/master
NPC knockback visual
2012-07-28 08:49:36 -07:00
kaelima 0d6e2d5e86 Core/PacketIO: Verified and enabled a couple of server messages 2012-07-25 16:14:10 +02:00
Kaelima 49d8836f9d Merge pull request #7182 from horn/4.3.4
[4.3.4] Core/PacketIO: Fix and enable few speed changes related opcodes
2012-07-25 06:53:26 -07:00
kaelima 443f1e71d8 Core/PacketIO: Fix a couple of spline packets 2012-07-25 11:59:05 +02:00
Kaelima 63d5a90394 Merge pull request #7134 from acrathos/master
SmartScripts: added new parameter to actions 90 & 91
2012-07-23 01:19:16 -07:00
kaelima fc1b3968a9 Core/PacketIO: Enabled a couple of opcodes and renamed guildfinder ones 2012-07-19 14:40:38 +02:00