Commit Graph

370 Commits

Author SHA1 Message Date
hondacrx cbf539f691 Fixes some commands. 2023-03-11 09:09:23 -05:00
hondacrx c43e0302ef Fixes modify commands. 2023-02-21 19:44:25 -05:00
hondacrx f51dbf95ec Fixes creatures falling under map when chasing a player though water. 2023-02-21 19:18:28 -05:00
hondacrx 4b798e7cab Core/Players: Several currency fixes and improvements
Port From (https://github.com/TrinityCore/TrinityCore/commit/03918978c166c9fb191117a0cae9ba1285bf0e37)
2023-02-11 23:28:57 -05:00
hondacrx 7d4bbd78fc Some startup fixes and cleanups 2023-02-10 22:14:58 -05:00
hondacrx 149fadccab Make PreparedStatements static for each database. 2023-02-04 20:55:14 -05:00
hondacrx 873a1df596 Core/Reputation: Implemented renown reputation (Dragonflight)
Port From (https://github.com/TrinityCore/TrinityCore/commit/d64d84dfa68da4ff83f0b88ad4e88dccc5ace623)
2023-01-24 23:35:51 -05:00
hondacrx f73e64396f Update license headers for all files. 2023-01-18 17:25:32 -05:00
hondacrx 54a507e284 Core/Maps: Fixed retrieving terrain info when on child maps
Port From (https://github.com/TrinityCore/TrinityCore/commit/704142f15a51055c4fa064b1286b65d78b795e05)
2023-01-06 16:38:58 -05:00
hondacrx 0c782c60c2 Core/Creatures: Implement StringId for Creatures, a custom identifier to make finding specific creatures in script easier
Port From (https://github.com/TrinityCore/TrinityCore/commit/61c51b76c00d932a9180bc6781a244dc18375ef7)
2023-01-05 16:44:30 -05:00
hondacrx 2dc12dbb69 Core/Spells: Extended mechanic mask to uint64
Port From (https://github.com/TrinityCore/TrinityCore/commit/de7c03c8385780f05530c2b3cf952a712d5f8f00)
2022-12-17 17:37:07 -05:00
hondacrx 6d8f784034 More work on commands 2022-12-17 17:05:03 -05:00
hondacrx c4ce4e45f8 Update some commands to new system. 2022-11-09 17:30:12 -05:00
hondacrx 9b62b83984 Core/Loot: Implemented personal loot and tag sharing for non-boss loot
Port From (https://github.com/TrinityCore/TrinityCore/commit/133334a902b705dae6f7e92bb1009b84cf1c51d2)
2022-10-18 16:07:00 -04:00
hondacrx e78c71784c Core/Loot: Initial support for personal loot in gameobjects (non-instanced content)
Port From (https://github.com/TrinityCore/TrinityCore/commit/641390dca2329041a6ef513c2c9f7b28d42d2762)
2022-10-18 14:22:16 -04:00
hondacrx 4fab4cc6cf Core/Commands: Restore instance management commands
Port From (https://github.com/TrinityCore/TrinityCore/commit/ab12e77cf72bcd361a380c8d1ed37d12fe0e1bbb)
2022-10-04 17:40:16 -04:00
hondacrx 67d6fa48eb Core/Scripts: Save instance data in JSON format
Port From (https://github.com/TrinityCore/TrinityCore/commit/76be303351ae398b7f9e69e4c472cb5b05fce45e)
2022-10-04 14:04:16 -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 e4a18a7d04 Core/Commands: Fixed not being able to use command: .levelup 2022-10-03 17:32:27 -04:00
hondacrx 879451f799 Fix build 2022-10-01 16:56:56 -04:00
hondacrx aa88c5bb2f Core/Loot: Simplify loot containers
Port From (https://github.com/TrinityCore/TrinityCore/commit/c00e2e4851498aa04ac1d8ff13a0759b245df72b)
2022-09-18 20:32:52 -04:00
hondacrx 313257e852 Misc fixes 2022-09-05 16:32:07 -04:00
hondacrx 6fcc12de09 Core/Commands: Convert quest commands to new system
Port From (https://github.com/TrinityCore/TrinityCore/commit/6d2b8511547004b997cc1de76cdbaf5498b8b12c)
2022-09-02 18:08:55 -04:00
hondacrx bfc49fb013 Misc fixes 2022-09-02 14:28:27 -04:00
hondacrx 7bba4bdd79 Core/Loot: Allocate Loot separately from objects
Port From (https://github.com/TrinityCore/TrinityCore/commit/7957e2d380e08fa831765f610c0e29d2f3e11a04)
2022-09-02 14:14:04 -04:00
hondacrx 0c0e588f18 More work on commands, still needs some work but most should be working now. 2022-08-28 15:48:56 -04:00
hondacrx 6b54a6384d Core/Commands: More work on commands. 2022-08-25 12:04:58 -04:00
hondacrx 56d9dc6190 Core/Commands: Change way we handle optional args. Fixes #43 2022-08-20 18:43:31 -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 732609fd87 Core/Maps: Replace some Instanceable() checks with IsDungeon()
Port From (https://github.com/TrinityCore/TrinityCore/commit/8466894d816f484f30cdbe47b980a142870c955e)
2022-07-20 21:38:47 -04:00
hondacrx 7affefe05c Some more clean-up and fixes 2022-07-20 11:30:46 -04:00
hondacrx 17f3eab338 Fixes falling though map when using charge on a hill. 2022-07-20 01:39:25 -04:00
hondacrx a27a353d38 Core/Battlefields: Refactor Battlefield creation to be linked to host map creation instead of having globally accessible objects
Port From (https://github.com/TrinityCore/TrinityCore/commit/073a036d84365dae60a70064eb67e68f0447bd72)
2022-07-19 20:50:34 -04:00
hondacrx 31d207c2ab Core/Players: Fixed ExploredZones size and PLAYER_EXPLORED_ZONES_SIZE desync
Port From (https://github.com/TrinityCore/TrinityCore/commit/cb99b08b86f8773563276bf16ccc2210003b056b)
2022-07-18 22:01:10 -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 db83da417a Fixes bnet account create command. 2022-07-07 13:44:01 -04:00
hondacrx 0e910e01c4 More work on new worldstate system
Port From (https://github.com/TrinityCore/TrinityCore/commit/a161b6cd328bbcf56950664f677fba716659f0d5)
2022-06-30 00:30:55 -04:00
hondacrx f66c3aec14 Core/Players: Allow teleporting to a specific instance id
Port From (https://github.com/TrinityCore/TrinityCore/commit/25c0aaa83fede6cd5214da00bb08a21c0b28c4be)
2022-06-12 00:22:32 -04:00
hondacrx bbaf66df51 More command system cleanups 2022-06-11 21:44:18 -04:00
hondacrx e0025794a5 Fixes most commands. 2022-06-11 21:09:48 -04:00
hondacrx 130444d893 add item xxxxx show to who was added item
Port From (https://github.com/TrinityCore/TrinityCore/commit/e799c4e00334db014217a85af8765a2859dc47f9)
2022-06-10 14:10:53 -04:00
hondacrx ed6a920954 Scripts/Commands: fix .learn all recipes
Port From (https://github.com/TrinityCore/TrinityCore/commit/59889d926d7c3d4a57afa357f25f69c0c8dea7bb)
2022-06-10 14:09:26 -04:00
hondacrx bb58edb427 Scripts/Commands: account onlinelist
Port From (https://github.com/TrinityCore/TrinityCore/commit/64a91288d63bc2c5cda7272c2c7068b1a6c4d783)
2022-06-10 14:08:25 -04:00
hondacrx 6ad85301ef Scripts/Commands: Convert argument parsing of instance commands to new system
Port From (https://github.com/TrinityCore/TrinityCore/commit/9bee960880c669d3c2ff42935f4666cfd32103f0)
2022-06-10 13:59:00 -04:00
hondacrx cf3b86ff76 Scripts/Commands: Convert title commands to new system
Port From (https://github.com/TrinityCore/TrinityCore/commit/b1847b1fd9c94f05d786ffbef19ee68fc7e2921b)
2022-06-10 13:47:17 -04:00
hondacrx 864c857141 Scripts/Commands: Convert rbac commands to new system
Port From (https://github.com/TrinityCore/TrinityCore/commit/b3b6e2715eb2a75805b7d879a1bef1074c085143)
2022-06-10 00:47:07 -04:00
hondacrx ceb7ddbe1f fix build 2022-06-10 00:28:06 -04:00