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
69d144c399
Core/Battlegrounds: Strand of the Ancients Rework
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3d56cdc08413a0682299136a763e13e67d38818b )
2024-03-06 17:19:02 -05:00
hondacrx
6abd99260b
Misc fixes
2024-02-24 15:18:30 -05:00
hondacrx
dab3a891a7
Added .server debug command
2024-02-23 23:23:27 -05:00
hondacrx
6abce678ca
Misc fixes
2024-02-06 22:12:17 -05:00
hondacrx
d1ad9f662e
Core: Updated to 10.2.5
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/a4a4d010a0e329d4dbd82c0be5feab1fc06c8834 )
2024-02-06 13:07:17 -05:00
hondacrx
aa696fb176
Core/Creatures: Added possibility to automatically despawn personal summons on quest remove
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b3dce0ac08d4f740505037aff2cad7685444db15 )
2024-02-05 17:36:50 -05:00
hondacrx
771cbadc69
Core/Waypoints: Refactor to split data into path and node related info in db
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/12186ef8573f60abeff4747da58767ee71092600 )
2024-02-05 17:22:55 -05:00
hondacrx
5043b5ca8a
Core/Quests: Removed slow queries from daily and weekly resets
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ee7b0e82fa076ad4338b1c362235cec6739f00e0 )
2024-02-05 13:20:21 -05:00
hondacrx
5972f3b8a1
Core/Battlegrounds: Clean up some Team/TeamId parameters to use enums instead of raw integer types
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1ef0c045202a6af33fb991f2ff765fa183ce976f )
2024-02-04 16:31:49 -05:00
hondacrx
284cb628c9
Core/Waypoints: Drop waypoint_scripts table
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3f6f683ce4b5f4a95a2d70921de2c80de6b3a8fe )
2024-02-03 11:47:02 -05:00
hondacrx
4b669cfb5d
Core: Update to 10.2.0
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1eea1d11b14d2ae065ab0f1888fba3b1ef03874f )
2024-02-02 21:49:02 -05:00
hondacrx
fc439dbed0
Core/DataStores: Don't send hotfix ids in SMSG_AVAILABLE_HOTFIXES that don't have a hotfix blob for client locale
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/973b5f404f5b7115239a81030ad2f8dff8e165ea )
2024-02-01 20:59:03 -05:00
RioMcBoo
804bc30581
Fix exception when calculating for december ( #60 )
...
Co-authored-by: RioMcBoo <artem.jkl@gmail.com >
2024-01-30 10:57:14 -05:00
hondacrx
d96f7fb821
Core/Instances: Kill instance_encounters table, it is no longer neccessary
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/47fc3cb852324119e81c01015b7cc4f39d43e559 )
2024-01-29 15:22:25 -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
4134796f1b
Core/Battlegrounds: Rework queues
...
* No more copies of Battleground classes
* FreesSlotQueues now have as key the MapId instead of queue id
* Random queues can now popup already busy specific battelgrounds (queues are NOT merged)
* Removed Holiday handling, this should already be handled in BattlegroundMgr::IsBGWeekend
Port From (https://github.com/TrinityCore/TrinityCore/commit/0ede6c155605da602b3bafaa3a1212d9f924759b )
2023-09-14 06:16:30 -04:00
hondacrx
9f660fa4b0
Core/Realms: Minor refactor to realm address storage
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/cc6dba1376905456062d1ade8adcbaed4f8f484e )
2023-09-13 18:31:04 -04:00
hondacrx
c9ab9e4635
Core/Network: Refactor local/remote ip address selection code and allow using hostnames in LoginREST bnetserver config options
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6be536a73bc8a6e331ce20e7d19e2ea56b99b4d0 )
2023-08-28 11:15:57 -04:00
hondacrx
49a07ebcce
Core/Items: Item bonus generation improvements
...
* Pass ItemContext to item creation wherever possible
* Support scaling item levels with m+ keystone levels (not used currently)
* Fixed item link validation when client sends it as default uninitialized bonus list with context only
* Support scaling items depending on current active season (seasons not implemented)
* Implemented content tuning redirection
Port From (https://github.com/TrinityCore/TrinityCore/commit/0fb8765a6638fd947b59fce44d5c31251d0cdadd )
2023-06-21 09:19:40 -04:00
hondacrx
264647c611
Core/Quests: New FlagsEx implementations
...
* QUEST_FLAGS_EX_REWARDS_IGNORE_CAPS
* QUEST_FLAGS_EX_NO_CREDIT_FOR_PROXY
* QUEST_FLAGS_EX_RECAST_ACCEPT_SPELL_ON_LOGIN
* QUEST_FLAGS_EX_REMOVE_ON_PERIODIC_RESET
* QUEST_FLAGS_EX_NO_ABANDON_ONCE_BEGUN
Port From (https://github.com/TrinityCore/TrinityCore/commit/0cb8965de22c5da3887b8f8b5c08b9f5034b3cc6 )
2023-06-13 09:11:55 -04:00
hondacrx
068ccd990f
Core/Creatures: Move creature difficulty specific data from creature_template table to creature_template_difficulty
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/06d0b16f158e8793860d9edd11b990f20b1d0dac )
2023-05-30 08:16:40 -04:00
hondacrx
42a902c118
Core/Realms: Remove duplicate realm names storage
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/7f5e47c396e49da2530aabac05f7ca3c0f177298 )
2023-05-02 17:22:16 -04:00
hondacrx
792a6ecd84
Core/SAI: Drop waypoints table and move existing rows to waypoint_data table
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/356c98579babd1aef12e2b5ef28baba2403368d0 )
2023-04-25 17:05:34 -04:00
hondacrx
bd2eb5baab
Core/Creature: Implemented sparring with max health percent thresholds
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0750b7f8455df39a64462636ca296c6f2aa2b048 )
2023-04-25 08:38:55 -04:00
hondacrx
9d4be0003b
Core/Creature: Added possibility to give creatures multiple gossip menu ids and control them via conditions
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/36044a9470e9c39a71916e908ab6cf4f95677793 )
2023-04-25 08:02:18 -04:00
hondacrx
a55d37c91e
Core/Misc: Mention vmaps in error message about loading gameobject models
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d5ec4a7f05f34386cc76b7fe7c289d148d69a43d )
2023-02-19 02:13:58 -05:00
hondacrx
149fadccab
Make PreparedStatements static for each database.
2023-02-04 20:55:14 -05:00
hondacrx
0584d234ad
Fix loading server and talents.
2023-01-18 17:25:54 -05:00
hondacrx
f73e64396f
Update license headers for all files.
2023-01-18 17:25:32 -05:00
hondacrx
3dad3747ce
Fixed db2 loading, and world login.
2023-01-11 16:38:29 -05:00
hondacrx
c686484ce5
Core/vmaps: Stop worldserver startup when gameobject models cannot be loaded
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/a2ec80b14ced0d32e5929af6286667de63e9d0ae )
2023-01-04 16:41:58 -05:00
hondacrx
989b80b056
Core: Updated to 10.0.2
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e98e1283ea0034baf6be9aa2ffb386eb5582801b )
2022-12-28 15:25:15 -05:00
hondacrx
c4ce4e45f8
Update some commands to new system.
2022-11-09 17:30:12 -05:00
hondacrx
f441175665
Core/Garrisons: Implement SMSG_GARRISON_OPEN_TALENT_NPC opcode
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4772c4817f1b34553f1c697e2aedc0372af9aea2 )
2022-10-11 20:27:05 -04:00
hondacrx
51cd499bd0
Core/Misc: Remove function calls through singleton global within the same class
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8f6ce648366099aecb966a57049371bfa4b19e56 )
2022-10-11 17:14:21 -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
906e885631
Core/Spawns: Added startup error for incorrect map assignments in instance_spawn_groups
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6ff3d888688fd382d317de0c2dbf26af6a6e7da5 )
2022-10-01 16:54:27 -04:00
hondacrx
a6a9d05e98
Core/Gossips: Added support for FriendshipFactionID
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1bbc8592d95978a4c681fa6177c7c457189ef485 )
2022-08-13 17:54:36 -04:00
hondacrx
8caa99803f
Fixes aura assert by not removing player when crash from map.
2022-08-01 11:32:31 -04:00
hondacrx
114747fc4b
Misc fixes
2022-07-29 17:24:07 -04:00
hondacrx
3a746f931f
Core/WorldStates: Allow using -1 in database for MapIDs column to mark worldstates that should be bound to a map and allowed on all maps
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/071be5a0861924521da5df1ce6fc35ee5a7089d4 )
2022-07-25 22:01:03 -04:00
hondacrx
9278f0b3c7
Fixes some phasing issuses.
2022-07-25 14:03:51 -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
3cd58e4a17
Core/Maps: Move terrain data handling out of Map class
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/16a06346aea16ffd6ee84081cedfdb0c75ac0b38 )
2022-07-24 16:31:00 -04:00
hondacrx
62c5f44f37
Core/WorldStates: Fixed wrong prepared statement being used for saving world state values
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/7073a8bbe5bb88b8f49d27d0950b4d0d9a805597 )
2022-07-16 19:38:48 -04:00
hondacrx
e521433e38
Core/WorldStates: Move custom worldstates to separate table and move saving worldstate values to WorldStateMgr
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e487d78ba7b37c35ede36c554169d26afeac88b0 )
2022-07-14 20:25:57 -04:00
hondacrx
015ba8008c
Core/WorldStates: Migrate pvp season worldstates to new system
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5f601f53b8374ead5a6a8b734054ea623f74c24e )
2022-07-13 17:41:56 -04:00
hondacrx
6825419b88
Core/WorldStates: Migrate battleground HolidayWorldState to new system
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/020166649dd5afb94dddbfcc990d4bb51e231ab1 )
2022-07-13 17:35:10 -04:00