hondacrx
958ab1dfbb
Fixes server loading.
2024-01-31 22:50:42 -05:00
hondacrx
48089c8a45
Core/Misc: Fixed copypaste mistake in error log
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/abeb62a18f8c04d2bdf0cbe016e9253e2abcdc0f )
2024-01-30 10:24:48 -05:00
hondacrx
eddd539cfe
Core/Players: Fixed learning riding spells
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ae1dd8caf009b394cfc77592fdeff74809ab170b )
2024-01-29 15:33:16 -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
f636ea225f
Messed up the commit history, so here is all the files rip, Credit to TrinityCore
2023-09-16 08:42:35 -04:00
hondacrx
0e2dd0cda3
Core/Creatures: add TimeSpan to TempSummon
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1dd4b38170339e2d1d959c45ecad1b3b8dceb216 )
2023-09-13 20:59:45 -04:00
hondacrx
6f387e563f
Core/GameObjects: Added stringid to gameobjects
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/845f61e0a969891b14e1f182fadd29af347a1a3f )
2023-09-12 15:45:47 -04:00
hondacrx
9ba60f66f8
Core/Scripts: Fix EventScript assert for GameObject::SetDestructibleState
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3aa264d0c74d0425fd335d69e1890bef6dfa1838 )
2023-09-04 07:31:01 -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
25a4d5b354
Core/SAI: Implemented new source type SMART_SCRIPT_TYPE_EVENT (3)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d015711fbb7a8bf57f7bb64ba8113c942d5125de )
2023-07-23 18:06:11 -04:00
hondacrx
219db87e6a
Core/Creatures: Drop dynamic flags from creature and creature_template
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/bb68fd73b498f6d6fc2c4414352c6e073a184304 )
2023-06-24 09:11:35 -04:00
hondacrx
55b91302ec
Core/Creatures: Added db fields to hold creature static flags
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/7282a1772568111f95a1fb85e95f92421439c097 )
2023-06-24 09:02:05 -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
735cdbf3c0
Fix loading.
2023-06-13 09:27:01 -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
dfdd88a2fc
Core/Quests: Implemented new db table quest_objectives_completion_effect
...
* Turn off automatic phase updates on quest objective completion
* Allow more convenient conversation and spell casts on quest objective completion
Port From (https://github.com/TrinityCore/TrinityCore/commit/a2be8d202823706ad4b29c2dc988c0fe978ae652 )
2023-06-13 04:38:50 -04:00
hondacrx
31ffbf3512
Core/Graveyards: Drop Faction column and replace it with conditions
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c1df555e1691d788918845f95252358f25e54bb5 )
2023-06-13 04:20:54 -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
cc1180050e
Core/Graveyards: Fix graveyards in subzones when there is no valid graveyard in that subzone
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/7ba4e2df84e4ddefb080f71685294c619a8397de )
2023-05-23 08:17:17 -04:00
hondacrx
63b8922a9e
Core/PacketIO: Fixed quest query packet structure
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e540d74610e14b8920570e9ece4c2aa47a4be6ed )
2023-05-21 17:04:11 -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
1ba4f55eec
Core/Units: Calculate HoverHeight from model data
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d6133c78de9e2272765c2cfda82c440663acd254 )
2023-04-25 17:23:24 -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
8828e94482
Core/Creatures: Compute the level from ContentTuning
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/562f65f3f8f271fc52cc428c71a562af22829dc0 )
2023-04-21 18:49:58 -04:00
hondacrx
8bb67e69c5
Core/Misc: Move GetContentTuningForArea from ObjectMgr to DB2Manager
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8f38c12c4e7d832a91c7719ee1a5ac4d801862a6 )
2023-03-14 04:14:30 -04:00
hondacrx
a98dc65a3b
Core/Fishing: Update correct fishing skill according to area expansion
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/bb6773171154a80275791bd57a00624e0107fac5 )
2023-03-14 04:12:47 -04:00
hondacrx
e04941bf88
Fixes xp not working.
2023-02-24 20:03:12 -05:00
hondacrx
1a01c02261
Fixed a crash in playerinfo level data when its missing from the DB.
...
Fixes #53
2023-02-15 08:20:43 -05:00
hondacrx
149fadccab
Make PreparedStatements static for each database.
2023-02-04 20:55:14 -05:00
hondacrx
1ebd81dcd7
Core/Mail: Update max mail id cap
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b6cd49c34d4d02b41ced58b87103123a1532b56c )
2023-01-30 10:16:53 -05:00
hondacrx
08fcedaf21
Core: Updated to 10.0.5
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4bec7233badf9d3ab71dbdde8b24f66f7c4eedfb )
2023-01-30 10:07:42 -05:00
hondacrx
1326e8e016
Core/Creatures: Fixed typo in loading creature addon
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3f1816d4076a9dfc65adae3109bf504e35f21003 )
2023-01-23 00:03:08 -05:00
hondacrx
23e49e96c0
Core/Creatures: Split creature_addon and creature_template_addon's byte columns into seperate ones
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4119f69b214d6199b7ab508e305b2958eeffb332 )
2023-01-23 00:01:10 -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
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
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
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
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
ed05f38bad
Core/Misc: Rename POI field Unknown905 to WMOGroupId
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/25fd57c768cb3ddee8206f399dcdacafbd021842 )
2022-10-26 09:10:41 -04:00
hondacrx
d457828f3b
Core/GameObjects: Implemented AllowMultiInteract for GAMEOBJECT_TYPE_GOOBER
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f52f2cc67ad91fa9017f6739e0efdf9677c5d629 )
2022-10-22 22:32:25 -04:00
hondacrx
66ad9f4ce0
Core/GameObjects: Implemented gathering nodes (gameobject type 50)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1011cb73c92ddb90589452f70a1dd33830689e32 )
2022-10-22 22:24:44 -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
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
b611244add
Core/Gossip: Drop OptionNpcFlag from gossip_menu_option
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ba49dbfdcbbbee4d6be39284c6924bf56d7f6586 )
2022-10-11 20:04:52 -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
879451f799
Fix build
2022-10-01 16:56:56 -04:00