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
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
4f1ae2fd1b
Core/GameObjects: Fixed incorrect startup error log
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/cda13e2b6bd415bc492bc6f6fe80b8314ae5a8c2 )
2024-02-05 17:25:16 -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
ad880fc6b5
Core/Quests: Implemented QUEST_OBJECTIVE_FLAG_2_QUEST_BOUND_ITEM that makes required items not be stored in inventory
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4dce6ab228c54319032b346d2d791262eac3d9cd )
2024-02-04 17:13:17 -05:00
hondacrx
a46f98642b
Core/Creatures: Refactor CreatureEliteType
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/bfbda8dcce8d19dda0ee3d8f96d176901902e102 )
2024-02-04 14:42:40 -05:00
hondacrx
1d4a30cc2d
Core/Players: Learn parent skilllines if they are missing while learning child skills
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/9022f2374884b966c3ecf7199c52498140775668 )
2024-02-03 17:39:25 -05:00
hondacrx
24691c7110
Core/Creatures: Don't require creature.modelid to be one of linked creature_template models
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/7cafeb46b3b1f3eea3c966c20f9ef1efe68dfbdc )
2024-02-03 13:48:02 -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
b47ed7401a
Core/Scripts: Add start/fail asset values from criteria to valid game event ids
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8c072b93af3a4efcbde21cc85fedcf7fa48fa7b4 )
2024-02-03 11:24:03 -05:00
hondacrx
871928ebb7
Core/Creatures: Taxi improvements
...
* Fixed flight master minimap icon
* Fixed crash on Argus
* Implemented teleport taxi nodes
Port From (https://github.com/TrinityCore/TrinityCore/commit/73e0b3e77c04a7821f58d79211f344b9129602f1 )
2024-02-02 10:20:04 -05:00
hondacrx
2a7273f1ec
Core/Misc: Fixed thread-unsafe access to list of objects that should be spawned in a cell
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/7b6589c1ecc159f6949c5535785fba79a04b2c4a )
2024-02-01 11:43:10 -05:00
hondacrx
06df14fe7e
Core/Achievements: Fix CriteriaTypes related to GameEvents
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/71bac3bc2dd5ceacc698f5eaf2a975e0ee95a26a )
2024-02-01 11:30:27 -05:00