Hondacrx
e9b21a91be
Core/Battlegrounds: Move to scripts And a lot of misc commits i couldn't recover.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d0d5d309bb5877dc2fcb27f6cb123707a31ec1e8 )
2024-08-04 15:18:22 -04:00
hondacrx
1e421b9f53
Misc fixes
2024-03-19 17:21:32 -04:00
hondacrx
0325d8b523
Core/Quests: Merged UpdateNearbyCreatureNpcFlags, UpdateVisibleGameobjectsOrSpellClicks and SendQuestGiverStatusMultiple on quest actions
...
* Fixes quest markers above NPC heads not disappearing when player stops seeing questgiver npc flag
Port From (https://github.com/TrinityCore/TrinityCore/commit/97d7ccd180f96a414f205396261907e1e87d491a )
2024-03-04 12:18:45 -05:00
hondacrx
43db82ae61
Core/PacketIO: Handle QueryCountdownTimer
...
* Add it to battleground
* Base implementation countdowns in Group
* Fix timer sync between groups in battlegrounds
Port From (https://github.com/TrinityCore/TrinityCore/commit/6ed8b5c9077aba788ff5bc51f2652109bfea6175 )
2024-02-06 15:51:24 -05:00
hondacrx
cda53c8e7f
Some cleanups. (might break build for scripts as they are a WIP)
2023-10-08 10:35:31 -04:00
hondacrx
3461b6fcaa
Core/AreaTriggers: Teleport to current instance entrance when entering instances via areatrigger entity
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4e7508db7b70b2b79ee1fc77a1899d08173ffc62 )
2023-09-04 11:40:06 -04:00
hondacrx
f6807e152c
Core: Update to 10.1.5
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0cea730fa23473a85c47451c3bd13df816f2b6e4 )
2023-08-21 07:22:33 -04:00
hondacrx
206debd758
Core/Misc: Exclude most of WorldSession::HandleAreaTriggerOpcode from being called when leaving the areatrigger
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f62b1d01909ca721647d32d9b52dbd599afc91e2 )
2023-06-24 09:16:37 -04:00
hondacrx
e6432f8c97
Core/Quests: Quest flag fixups
...
* Update flag names
* Implemented QUEST_FLAGS_COMPLETION_NO_DEATH and QUEST_FLAGS_FAIL_ON_LOGOUT
* Started using QUEST_FLAGS_COMPLETION_EVENT and QUEST_FLAGS_COMPLETION_AREA_TRIGGER instead of a custom SpeclalFlag
* Renamed Quest::IsAutoComplete to Quest::IsTurnIn to better describe what it means (a quest that can be turned in without accepting it to quest log)
* Implemented QUEST_FLAGS_UPDATE_PHASESHIFT and removed forced phaseshift updates on every quest status change
* Implemented QUEST_FLAGS_LAUNCH_GOSSIP_ACCEPT - reopens gossip menu with questgiver
Port From (https://github.com/TrinityCore/TrinityCore/commit/4d4c7e68935df9ca40bd5539d602ac4e779f53d5 )
2023-06-13 08:52:22 -04:00
hondacrx
f73e64396f
Update license headers for all files.
2023-01-18 17:25:32 -05:00
hondacrx
69a7e08402
Update some of warden.
2022-10-30 16:41:43 -04:00
hondacrx
e5c7244893
Core/Maps: Changed functions checking if map can be entered to use TransferAbortReason directly instead of intermediate Map::EnterState enum
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c3e1ff90a5a217691990ea4662bcaa2405b57fde )
2022-10-11 17:54:34 -04:00
hondacrx
807caef08c
Core/Instances: Reimplement resetting instances from UI
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ddd0c7b152d65b980db0cc2d00f15ae62a602936 )
2022-10-04 14:31:07 -04:00
hondacrx
66c7047a29
Core/Instances: Delete InstanceSaveMgr and replace most of its uses with new InstanceLockMgr
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/9b924522d0549dd67b10e2cbdfc20297dd21e182 )
2022-10-04 10:57:04 -04:00
hondacrx
d3dde761a2
Core/Instances: Instance lock rewrite (WIP)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/17665c929c3a9fb7fe75dd680648129bc1c1f874 )
2022-10-04 10:00:07 -04:00
hondacrx
91e844e9dc
Core/Player: Extend action button value to uint64 to be able to hold battle pet guids
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f67cd38312014b13624dcb5fe1d117dac4892b7d )
2022-09-24 13:50:39 -04:00
hondacrx
efd2f4cb49
Core/Maps: Removed MapInstanced - no longer neccessary for grid data reference counting (moved to TerrainInfo)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/fbe0b8efebca3bc2662b477bdf45627f9783d6c2 )
2022-07-24 17:50:51 -04:00
hondacrx
442da7511f
Core/Misc: Rename AddXXXFlag updatefield functions to SetXXXFlag
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b47185cabfbdeeaf492bf2303635db07ce703785 )
2022-05-30 16:12:11 -04:00
hondacrx
0bbabbd667
Core/PacketIO: Updated packet structures to 9.2.0
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/9f30afe3528441571f89cb2e1775c756774fa0cd )
2022-05-09 23:14:38 -04:00
hondacrx
e839f2234c
Misc cleanups
2022-03-02 17:34:33 -05:00
hondacrx
55e9ab5d39
Entities/Player: Restore old checks for UpdatePvPFlag
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/a4b3e694e822315a635b9ea598d1fab9e2069c3d )
2022-02-22 19:53:53 -05:00
hondacrx
4c922933de
Core/Player: Initial War Mode support
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b821a729733db0d3742b4aefe05e5a8305724f66 )
2022-01-07 21:49:50 -05:00
hondacrx
0d68984717
Misc fixes, and added GetDebugInfo() which was missed.
2022-01-05 13:11:32 -05:00
hondacrx
8e06e237e0
Entities/Player: Properly restore PvP-enabled state on login
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/a5d8807af8cb0f257f81fa5cf3ac70769b677575 )
2021-12-27 16:33:10 -05:00
hondacrx
7a47eaeb24
Core/Conditions: allow spellclick conditions to properly work for aura apply/remove
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/edf12fd6a1b989d7785bc0619002eda1ccc87368 )
2021-12-27 15:23:22 -05:00
hondacrx
d87e2cd315
Core/PacketIO: Implemented splash screen opcodes
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/14b8d7d8393bb99ef66ec833bf89c3d6ce7683ab )
2021-11-15 22:22:12 -05:00
hondacrx
3a49852fa7
Core/Conditions: Added conditions for old areatrigger system (AreaTrigger.db2)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6ebd5926fb61a5457d7048504d2f92bc3c9318ab )
2021-11-03 11:47:35 -04:00
hondacrx
586dddec4d
Core/PacketIO: Implemented CMSG_CONVERSATION_LINE_STARTED
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6d9ce8e8baa100ecc7650d0ae56037c131bab2e0 )
2021-10-11 20:01:48 -04:00
hondacrx
1b846fa2c7
Fixes quests using explored flags.
2021-06-21 15:31:37 -04:00
hondacrx
5915e1a9a0
Core/Quests: Unify quest objective updating into one function and replace iterating entire quest log to find objective with direct {type, id} lookup
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6352a84bf78a7afe0ea8d8caccee33dd09e09694 )
2021-05-11 12:22:07 -04:00
hondacrx
8847de54d5
Core/Quests: Quest improvements
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/91b91b502f30f781c8dea77dec4ce2f469b89744 )
2021-05-11 11:39:14 -04:00
hondacrx
b1ea7212f3
Move some packets processing to map context
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/2ea8f5e6fced094f28c45ac84123c85477122567 )
2021-04-18 14:06:00 -04:00
hondacrx
63f0f919e2
Core/Misc: Replace Time.UnixTime with GameTime.GetGameTime()
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e17e4e6f0700c7d950e1b2654c217ec8b28ae79e )
2021-04-17 19:28:50 -04:00
hondacrx
13631f6b4c
Core/PacketIO: Updated packet structures to 9.0.5
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f2202869f71f5a1a35191de303ee5166e4275884 )
2021-04-12 14:02:46 -04:00
hondacrx
62ec699ec6
Core: SOme code cleanup, more to follow.
2021-03-20 22:48:48 -04:00
hondacrx
eee335291f
Core/AdventureJournal: Handle CMSG_ADVENTURE_JOURNAL_OPEN_QUEST and CMSG_ADVENTURE_JOURNAL_UPDATE_SUGGESTIONS
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3addbe7dd418259149c39fc3b9423f7809de696a )
2021-03-15 16:55:55 -04:00
hondacrx
fc3ecd460a
Misc fixes and DB updates
2021-02-24 19:00:12 -05:00
hondacrx
ed7eff2abe
Core/ClientConfig: Fixes chat window not showing chat, also not saving any config options when you select them, like auto loot, zoom, etc.
2021-02-15 14:14:15 -05:00
hondacrx
4bfc02f1f3
Misc fixes.
2021-02-09 10:33:35 -05:00
hondacrx
48bb0bc851
Core/AdventureJournal: Added the feature based on pull request
...
Port From (https://github.com/TrinityCore/TrinityCore/pull/26000 )
2021-02-06 23:45:17 -05:00
hondacrx
fa689dac1e
Core/Misc: Some missed $ for string interpolation and some cleanups to code.
2021-01-14 20:50:44 -05:00
hondacrx
c46c7ba2dc
Core/PacketIO: Updated most packet structures to 9.0.1
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/cab4c87d2d7f6d734ef067d6bf50f4b1d338a7bc )
2020-12-09 14:01:38 -05:00
hondacrx
581d077acd
Refactoring of BNetServer
2020-07-12 00:06:43 -04:00
hondacrx
1afc5ba67a
Core/Players: Fixed initial cinematic camera getting stuck
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0913858328e93bf363d8f849afc917fa02bb95ab )
2020-04-25 00:05:47 -04:00
hondacrx
230453c451
New Year 2020 :)
2020-01-09 11:35:00 -05:00
hondacrx
e95115dc94
Core/DataStores: Updated db2 structures to 8.2.5
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3ac790287aba5f7d7c3bccf79e608de9119e461a )
2019-10-29 13:09:23 -04:00
hondacrx
570aebce26
More refactoring of code.
2019-09-23 21:41:13 -04:00
hondacrx
35c06c09fd
Some refactoring of code. and some cleanups
2019-09-21 12:11:16 -04:00
hondacrx
125e3b3ac7
Updated to 8.2.0.31429 (scripts disabled atm, they still need updated)
...
Code Port from TrinityCore https://github.com/TrinityCore/TrinityCore
Casc from WoW-Tools https://github.com/WoW-Tools/CASCExplorer
2019-08-14 11:20:42 -04:00
hondacrx
1e1c5c77a8
2019 YAY!
2019-01-01 12:01:55 -05:00