Hondacrx
aa2b2599b2
Core/Spells: Implemented setting spell to cast on arrival from SPELL_EFFECT_JUMP_CHARGE in database
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b6b0eced74676816ae41d46ddb0ae7fa74068d3f )
2025-10-13 16:19:14 -04:00
Hondacrx
3e028633ba
Updated all spell scripts
2025-10-13 13:23:31 -04:00
Hondacrx
6fd46762fc
Core/Vehicles: Prevent bad database data in vehicle_template from crashing the server when vehicle despawns
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/187e74ac722747192d4a26508c58c857221a6703 )
2025-09-01 16:57:21 -04:00
Hondacrx
ec4f2a49d4
Fixed world login
2025-08-26 22:37:42 -04:00
Hondacrx
8a1e28bcc6
Core/Misc: Include source object information in ObjectMgr::GetClosestGraveyard() log message
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/7de212a6407095d25d7437541ada469118cad102 )
2025-08-25 21:10:46 -04:00
Hondacrx
aaa669210a
Core: Updated to 11.2.0
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5cf0c6c8bb2c4e58a2d66ba5f304af34d18a4782 )
2025-08-25 20:48:29 -04:00
Hondacrx
09a90c4daf
Core/Vehicles: Added new field CustomFlags to vehicle_template
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/00eed485156963cab5caa75b8e36dd7a332a423e )
2025-08-20 22:05:25 -04:00
Hondacrx
877fb1a76f
Core/SpawnTracking: Allow linking a spawn to more than one quest objective
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/138b1b1a21ff871b54f1f2bd815de30a93b803eb )
2025-08-19 17:18:59 -04:00
Hondacrx
cd0ffc6975
Core/Players: PlayerChoice improvements
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e59059e1bd2f67691e2da0105771b0cb55b123a4 )
2025-08-18 16:57:28 -04:00
Hondacrx
4f77328c2d
Core/Vehicles: Added field to set a default pitch
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/47440e9dd2f5cad5d274e61a1ce8e559b80d0496 )
2025-08-14 20:43:05 -04:00
Hondacrx
0fe016c3dd
Core: Updated to 11.1.5
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f9bf082be962d45de79f936d625f644253e9b810 )
2025-08-11 21:28:27 -04:00
Hondacrx
7fd54e6175
Core: Updated to 11.1.0
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/23624ed75abc8cbb77bb2e24a08e0836e4c41db5 )
2025-06-16 14:47:31 -04:00
Hondacrx
59b507e93d
Fixed Server starting.
2025-06-09 00:04:23 -04:00
Hondacrx
af8a76387c
Core/Vehicle: Added RideSpellID field to override npc_spellclick_spells
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/46251b56553b610588eea89b83b4b4e8b88e47da )
2025-06-08 18:18:22 -04:00
Hondacrx
57b2c5b550
Core/Items: Fixed item spell charge slot indexing
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c85d12fc3f0576163d4ffa91bb38f66894305349 )
2025-06-08 15:09:36 -04:00
Hondacrx
2043ac37f9
Core/Misc: Implemented spawn tracking
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c9099c87567ead635811ef71b990ae7f19103509 )
2025-05-25 20:13:24 -04:00
Hondacrx
c9361640b5
Core/Quests: assign a unique alias to ID fields loaded from quest_visual_effect
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/a69def739b77780aaa9ba74959035514d43430f8 )
2025-03-10 21:08:48 -04:00
Hondacrx
644206f0d5
Core/Quests: Implemented QUEST_OBJECTIVE_KILL_WITH_LABEL
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1fb4acc25ae89360e71d33a8f7cba99bcc028b32 )
2025-02-23 14:20:00 -05:00
Hondacrx
a3c1533265
Core/Quests: Use a helper function for quest objective StorageIndex startup validation
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5df1c6dea68efcbb5c739f459c7cbbda4d6984b5 )
2025-02-23 13:12:30 -05:00
Hondacrx
afe054f3e9
Fixes UpdateObject packets
2024-11-17 22:12:44 -05:00
Hondacrx
406aa5e445
Fix login
2024-11-16 23:05:45 -05:00
Hondacrx
30ab2b625c
Core/Misc: Update faction change learned language skills for new races
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b506a534430049d9abc5fc757bca3651c0ca67d0 )
2024-11-11 10:34:01 -05:00
Hondacrx
c87b3851eb
Core/Creature: Remove UNIT_FLAG3_FAKE_DEAD and UNIT_FLAG2_FEIGN_DEATH if no unit_flags are set
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/72d952db74d0c4a6e90d7a387774d090eb4a842b )
2024-11-10 22:24:15 -05:00
Hondacrx
34caf6a4da
Core/Creature: Added additional checks when setting feign death in db
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d66f2dcdac2f1602f36cd9f1720fdbf274a37c61 )
2024-11-09 23:35:39 -05:00
Hondacrx
1ceaa24432
Core/PacketIO: Implemented UIMap questlines
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/efa76de54011d40d69412d2af23cb071ed352688 )
2024-10-10 10:08:02 -04:00
Hondacrx
d70529bc19
Core/Realms: Realmlist refactors
...
* Removed global realm variable from World and use RealmList everywhere
* Match auth build key with client version
* Restored allowedSecurityLevel checks for realmlist packet building
* Restored updating population field
Port From (https://github.com/TrinityCore/TrinityCore/commit/c4b710446d62c95eb8124175203fa5f394912594 )
2024-09-26 12:53:15 -04:00
Hondacrx
1bd1b1d62c
Core/Misc: Added TWW expansion enum value
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8706dba48f461029425431758ac06e7dd2bb0f96 )
2024-09-03 21:28:26 -04:00
Hondacrx
f38ad4607e
Core/PacketIO: Updated to 11.0.0
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e59eef5432c7b70679d33f4911c88d0f7d75fd39 )
2024-09-02 18:44:55 -04:00
Hondacrx
254d04d37e
Core/AreaTriggers: Check actionset flags for client areatriggers to allow some areatriggers to trigger while dead
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d51d6b0abeec25a7c7fd4903ddbca0124ee8c723 )
2024-08-26 17:49:33 -04:00
Hondacrx
b7b166c0f0
Core/GameObjects: Fixed the interaction/highlight logic for GAMEOBJECT_TYPE_CHEST and quest objectives
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/31bd3804e35f63915a5d6d669b31add6c82d7010 )
2024-08-26 17:41:44 -04:00
Hondacrx
87d88de681
Core/Creatures: Validate creature.modelid on startup
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ef70cf64814341543fdb8efa403319371d9f3104 )
2024-08-25 21:30:13 -04:00
Hondacrx
c98e58a7e1
Core/Misc: Added Loading.Locales to enable/disable the load of locales
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3fd967754388b7b859dbd8b954ec68a844e172f0 )
2024-08-25 21:03:45 -04:00
Hondacrx
22ec091beb
Core/AreaTriggers: Implement height check for polygon db2 areatriggers
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1c3268155d0165e150d239c3a808d5a8dddeae18 )
2024-08-25 20:45:39 -04:00
Hondacrx
c2409af60b
Core/AreaTriggers: Fix triggering of client areatriggers for some shapes
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b070e63fa867f7f25e73e9ef3aafbe18902a50e9 )
2024-08-25 19:11:12 -04:00
Hondacrx
ac1a621503
Core/Players: Extended world_safe_locs with transport guid - this allows teleporting to a different map directly to a transport and having graveyards on transports
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/27e23600bb9c47440cca12a4ddaa4627166b0327 )
2024-08-25 14:44:28 -04:00
Hondacrx
d1c25fbf05
Core/Creatures: Check fallback difficulty data for creature static flags override
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e51670741023a7ea6309c16c9233848da49db1fa )
2024-08-25 13:53:42 -04:00
Hondacrx
065c9d14ee
Core/Creatures: Ignore validation of AppearanceModId 0 in equipment
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/22e657eac127e41324d8e4d7406c8b53c1ec29d4 )
2024-08-19 19:26:49 -04:00
Hondacrx
9606343613
Core/Creatures: Allow profession tools to be used as equipment
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/2238844f567b63de1edd394b654b62ac4ddeb666 )
2024-08-19 19:26:00 -04:00
Hondacrx
5f616b95f5
Core/Creature: implement overriding creature static flags based on spawnId and difficultyId
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b5ce4a66df0c76583c662056e46619c8fe98f297 )
2024-08-19 12:08:42 -04:00
Hondacrx
cb16de1f15
Core/Creatures: Changed the spawn health field in creature table to a percentage
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/def601b4ff82ec8a90af60408a87cac92fdf070d )
2024-08-04 16:31:25 -04:00
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
4b9b81c7e2
Core/Objects: Implemented vignettes
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/fccf6fb72b60b08dfbe6d5fb17fba55239944fca )
2024-03-13 21:09:46 -04:00
hondacrx
83bd8b255b
Core/Locales: Store empty localized strings present in database
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/74ec1d3cfb3172a7bb3c2d2317396ff82245418e )
2024-03-05 18:20:48 -05:00
hondacrx
e646b8008d
Core/Creatures: Implemented serverside checks for UNIT_FLAG2_INTERACT_WHILE_HOSTILE and UNIT_FLAG3_ALLOW_INTERACTION_WHILE_IN_COMBAT
...
* Also stop sending npc flags for hostile creatures
Port From (https://github.com/TrinityCore/TrinityCore/commit/c2e36dea6c6af6139bf60454e9299447ec7d9897 )
2024-03-05 18:16:38 -05:00
hondacrx
ff4769df1a
Core/Movement: require a minimum wander_distance value of 0.1 and check the path length of generated random movement
...
this serves as a means to reduce the console spam caused by failed spline validation
Port From (https://github.com/TrinityCore/TrinityCore/commit/fb3e6737da7795be651d36ce7493c07c7ecbdfeb )
2024-02-29 17:11:17 -05:00
hondacrx
db05394d99
Core/Creatures: implemented most movement related static flags and migrated existing movement data into static flags
...
* implemented CREATURE_STATIC_FLAG_AQUATIC - creatures cannot leave liquids
* implemented CREATURE_STATIC_FLAG_AMPHIBIOUS - creatures can enter and leave liquids but remain on the ocean floor when swimming is not enabled until engaged
* implemented CREATURE_STATIC_FLAG_FLOATING - creatures have their gravity on spawn / reset disabled
* implemented CREATURE_STATIC_FLAG_SESSILE - creatures are rooted in place
* implemented CREATURE_STATIC_FLAG_CAN_SWIM - creature can swim in liquids
* implemented CREATURE_STATIC_FLAG_3_CANNOT_SWIM - Amphibious creatures cannot toggle on swimming
* implemented CREATURE_STATIC_FLAG_3_CANNOT_TURN - Creatures cannot turn at all
* implemented CREATURE_STATIC_FLAG_4_PREVENT_SWIM - Amphibious creatures won't toggle on swimming until their victim starts leaving the ocean floor
* partially implemented CREATURE_STATIC_FLAG_3_CANNOT_PENETRATE_WATER
* deprecated CREATURE_FLAG_EXTRA_NO_MOVE_FLAGS_UPDATE as this flag was a hackfix to a wrong implementation that is now gone
Port From (https://github.com/TrinityCore/TrinityCore/commit/c541eda54d7e0dddeec329a6beac2948e0b0a40b )
2024-02-29 17:08:30 -05:00
hondacrx
7c812ae904
Core/Creatures: Move immunities to separate table and implemented setting immunties to dispel, spell effects, aura types, aoe and chain targeting
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f70a5817e1c07891185d716611d45f50b1c73b78 )
2024-02-06 17:21:07 -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
80936edeab
Core/Conditions: Refactor ConditionMgr internals to get rid of separate containers for some condition source types
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0b5406dd882c6d96bc1be6fd0a78375c3b316415 )
2024-02-06 09:39:26 -05:00