hondacrx
cda53c8e7f
Some cleanups. (might break build for scripts as they are a WIP)
2023-10-08 10:35:31 -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
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
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
d55f4f836f
Core/Units: Power handling improvements
...
* Don't include creature_template power multipliers in CreateMana updatefield
* Allow NPCs to have power types other than mana
* Add missing Essence config regeneration rate
* Fixed demon hunter powers not decaying immediately after combat
* Fixed some powers decaying immediately out of combat after energizing (for example holy power)
* Replace hardcoded list of powers to set to full on levelup with a db2 flag check
* Updated Creature::GetPowerIndex for 10.1 new power types
Port From (https://github.com/TrinityCore/TrinityCore/commit/1325e0c4b279d590acbcbb05d6abdf5fdb66a882 )
2023-05-23 05:44:42 -04: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
149fadccab
Make PreparedStatements static for each database.
2023-02-04 20:55:14 -05:00
hondacrx
f73e64396f
Update license headers for all files.
2023-01-18 17:25:32 -05:00
hondacrx
5c439a6bae
Core/Characters: Added Dracthyr Evoker creation data
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b71b121c51214d220163a3c278f212b6804ad644 )
2023-01-06 17:49:02 -05:00
hondacrx
a21ae2b9aa
Core/Gossip: Integrate banker guid checks into shared gossip interaction data
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/bde93b25d2b899c4623467a094c71333b2b54e8d )
2023-01-06 15:51:30 -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
69a7e08402
Update some of warden.
2022-10-30 16:41:43 -04:00
hondacrx
276d199a6f
Core/Instances: Add new config options to control the time when both daily and weekly resets occur (will not be restricted to instances only)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/cedf09f93c44be2abf1c2b40e0e4c51f95f2975c )
2022-10-04 17:02:16 -04:00
hondacrx
b76c9571d2
Core/Loot: Move loot rolls from Group to Loot
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3ef5079feeedfdafc9d3c1d9f865e96dbc77ecc8 )
2022-09-18 17:57:08 -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
7be2eb52cc
Core/World: implement database support for default map and realm wide world states
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/737d94d7efe0b6c308ac1bf3692b6aa2e43f5adb )
2022-06-25 22:52:20 -04:00
hondacrx
7d502f167d
Core/Misc: Cleanup TaxiPathGraph
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8fd05dbc931aa557177f666729b5654b2908b46e )
2022-06-18 23:56:15 -04:00
hondacrx
37d62e3a32
Core/Transports: Localized transport objects within each map
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/cace41449771bbe692e1a45c4d38b15a12f6496e )
2022-06-16 14:08:22 -04:00
hondacrx
286294a108
Core/Transmog: Implemented Transmog Illusions + Spelleffect to unlock them
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/125ada42f6be220a52315d06d61e472a2ba83395 )
2022-06-14 23:07:23 -04:00
hondacrx
11e8c2f4f2
Fixes loading, *Command system is broke* Will fix in the coming days.
2022-06-02 17:00:58 -04:00
hondacrx
bf6fec2eb2
Core/Network: Add option to allow/disallow saving IP addresses to database
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5afa32e9a7e944d5fbee620c31bf6e2939ec7c5d )
2022-05-29 16:15:40 -04:00
hondacrx
678c657f7d
Misc fixes
2022-05-24 19:02:03 -04:00
hondacrx
f10f1e4000
Core/Visibility: Split BG/Arena visibility settings
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6b681ebc8aaaf79c1865c8c01f78c736a72e6e7d )
2022-05-24 13:35:17 -04:00
hondacrx
db6cfeca04
Core/Scripts: Added script hook to execute actions after completing an achievement
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/27cba3f52309dad5be964fec11d80cd8cad128cf )
2022-05-05 13:53:23 -04:00
hondacrx
1c860ad2e2
Core/Characters: Replace 2 database statements with 1
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8cbc21120f81954382c06e89da204ec3c984e430 )
2022-05-04 09:48:27 -04:00
hondacrx
0ea2cded93
Core/PathFinding: Enable pathfinding (MMaps) by default
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/2942d066642fa9e1cf31fc249a69ecbeec0c5593 )
2022-04-28 10:41:39 -04:00
hondacrx
7d1b910f24
Core/Warden: Fix warden timeout ticking twice as fast as it should
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f7ed56f2329d5a73e3440578844a9274d6a787cf )
2022-03-11 09:50:22 -05:00
hondacrx
718302fa18
Core/Pets: Pet management refactoring
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ca92686b44cc8c53a8991bf02d6e8534797fc115 )
2022-03-10 09:39:55 -05:00
hondacrx
e65a1e95cf
Core/Objects: Properly choose between "Destroyed" or "OutOfRange" during visibility update
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5a82a0381d704e4b4b9976daf04d541d1130e541 )
2022-03-09 12:33:25 -05:00
hondacrx
0576cc0a07
Core/DBLayer: Add nicer api for SQLQueryHolders
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d5dcf02196e30c932c7a25c3975a91a0fe1ccd50 )
2022-03-02 13:27:52 -05:00
hondacrx
4679bc9980
Core/Items: Implemented many new enchantment flags
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/241193cd0287c3d7a2cbaf7f2c5775d414b4d0b3 )
2022-02-24 16:16:46 -05:00
hondacrx
569232c3fe
Battlefields: Move BF scripts out of game
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/49523a74a4c28e5ae17f9a8352aa8224b765b7d8 )
2022-02-24 10:51:24 -05:00
hondacrx
628a24923c
Core/Misc: Move WorldState enum to SharedDefines
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ca62d93481f60807679c8632e09fa6f48f29de68 )
2022-02-23 17:01:51 -05:00
hondacrx
87d3646a83
Core/Creature: Allow to disable HP regen in Raids even if the target is unreachable
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/07863a7a6817dbb16fbd740130149bf727a6a136 )
2022-02-22 19:49:05 -05:00
hondacrx
338a861cd9
Core/Time: Remove artificially high minimal update intervals
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3a67e376811743be208da4aab8a9e452e1ae637e )
2022-02-22 13:54:46 -05:00
hondacrx
04b25ca313
Core/Auras: Delete old custom config AllowTrackBothResources, all tracking types can be turned on without it
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/04b06ab35ff5be05794d0ce5a278bd0b6fa8d4b8 )
2022-01-28 17:35:55 -05:00
hondacrx
6c0e21b4de
Misc updates/fixes
2022-01-27 12:36:56 -05:00
hondacrx
169abc1531
Core/Chat: Disallow hyperlinks from being inserted in various guild-related freetext fields (the client already blocks this)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ee5c0e5372308f4a6e52b14a14f5ee6a683b58dc )
2022-01-20 16:56:00 -05:00
hondacrx
62e4f1a7c5
Scripts/Commands: Add .debug questreset to force daily/weekly/monthly quest reset.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6f6cf975e4e0bef621b9465f364476ec6731ae0d )
2022-01-20 12:39:18 -05:00
hondacrx
595338284c
Misc fixes.
2022-01-09 14:33:39 -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
5f8744fa69
Core/Server: correct timestamp format for shutdown/restart notification broadcasts
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/69f768605082222a3ca573c623d3fc019106be3b )
2022-01-07 10:03:32 -05:00
hondacrx
fa5dae93cc
Core/Vehicles: implement vehicle seat addon table to specify seat ori…
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/a91be4995b45695d8585068d0c5e955b93027d89 )
2022-01-06 22:23:34 -05:00
hondacrx
0d68984717
Misc fixes, and added GetDebugInfo() which was missed.
2022-01-05 13:11:32 -05:00
hondacrx
4b08dc2756
Core/Calendar: Add some additional validation when creating events
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/562c567b1e0c878f0632994a79bcfbfd4a962504 )
2022-01-04 20:40:30 -05:00
hondacrx
964542023c
Core/Channels: Fix a bug that would cause channel settings to disappear in certain settings. Fix a bug that would cause channels to not be saved on .server shutdown without delay.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f434241305089942e7df5579e81137624c3ae0ef )
2022-01-04 17:51:57 -05:00
hondacrx
ed761eb400
Core/Pooling: Quest pooling rewrite
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/51fbda4223442635a35d3225c0797d0151ea7051 )
2022-01-04 17:35:29 -05:00
hondacrx
418289e41c
Core/Chat: Always save channel info to database on shutdown if persistence is enabled.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/a18268156ab5a0e455637f1eb42120edc64a0497 )
2022-01-02 19:50:35 -05:00
hondacrx
75d3497d38
Core/Chat: Custom channel preservation rewrite. Channel data is now loaded at startup, and written to the DB periodically, instead of both things happening in real time.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8839fa3fe24e72e4506e94389663b82ab2292649 )
2022-01-02 13:44:00 -05:00
hondacrx
9b3fe829d6
Core/Misc: Handle timezones for hour-specific events specifieds in worldserver.conf
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/493fe066f6b107a9f356d693c5d37d878d3a63eb )
2022-01-01 16:35:15 -05:00