Commit Graph

4654 Commits

Author SHA1 Message Date
Hondacrx e79581f71f Core/Spells: Implemented SPELL_ATTR9_ITEM_CAST_GRANTS_SKILL_GAIN
Port From (https://github.com/TrinityCore/TrinityCore/commit/00efee9ca12d6e625e9954a39768bbec029d0459)
2024-08-25 23:45:44 -04:00
Hondacrx 6462b7baf4 Core/Spells: Implemented SPELL_ATTR9_IGNORE_TOTEM_REQUIREMENTS_FOR_CASTING - fixes some totems requiring legacy items in inventory
Port From (https://github.com/TrinityCore/TrinityCore/commit/8142ab20b7495ca87a135e08e473f5a33a40e5a4)
2024-08-25 23:42:13 -04:00
Hondacrx bb26b47824 Core/Spells: Rename more SpellAttr9
Port From (https://github.com/TrinityCore/TrinityCore/commit/56a027131a130bc778ee34ddfa379c42580b510b)
2024-08-25 21:45:49 -04:00
Hondacrx 269f427e9a Core/Spells: Updated SPELL_ATTR4_ONLY_FLYING_AREAS implementation to account for latest flying requirements
Port From (https://github.com/TrinityCore/TrinityCore/commit/019d28086f590199a0d397a9394d60d2c1698a2e)
2024-08-25 21:43:23 -04:00
Hondacrx 1a0a69a4a1 Core/Spells: Implemented SPELL_ATTR9_ONLY_WHEN_ILLEGALLY_MOUNTED
Port From (https://github.com/TrinityCore/TrinityCore/commit/1f3af18e3a17096748a621c9171feb30047287be)
2024-08-25 21:42:05 -04:00
Hondacrx 5874294745 Core/Spells: Fixed UnitData::ChannelObjects for channeled spells using dest targets
Port From (https://github.com/TrinityCore/TrinityCore/commit/453977cc6de8cfff81ab55532acf38de6d693173)
2024-08-25 21:37:57 -04:00
Hondacrx f1d3bc2ac2 Core/Spells: Implemented SPELL_ATTR9_MOD_INVIS_INCLUDES_PARTY
Port From (https://github.com/TrinityCore/TrinityCore/commit/050bde08af9015e9adeaa3bf2b35f08dc210680e)
2024-08-25 21:37:14 -04:00
Hondacrx 1815f60aba Core/Spells: Implemented SPELL_ATTR9_FORCE_DEST_LOCATION
Port From (https://github.com/TrinityCore/TrinityCore/commit/84c84b66d43d655a6fc9f6e75acbc1107dfadf23)
2024-08-25 21:34:29 -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 bfd59f04cf Scripts/StormsongValley-ish: Added scripts for old god forces for Kul Tiran unlock questline in Port Fogtide Part 1 / K'thir
Port From (https://github.com/TrinityCore/TrinityCore/commit/d54ee7a2808e2bc8077b7ed9e6df2eeb22829b7a)
2024-08-25 21:27:47 -04:00
Hondacrx 352ad25112 Core/Disables: Added DISABLE_TYPE_PHASE_AREA
Port From (https://github.com/TrinityCore/TrinityCore/commit/3aae692ec33fc1e66453442bf19a10983804c18b)
2024-08-25 21:11:28 -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 9ad961e64a Scripts/Spells: Implemented Priest talent Sanctuary
Port From (https://github.com/TrinityCore/TrinityCore/commit/c7149492d3cc2403b90f2ff03e83c3d89e38cb2e)
2024-08-25 20:52:16 -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 a21c82d0c0 Core/Quests: Fix case where source item provided isn't added to the bag
Port From (https://github.com/TrinityCore/TrinityCore/commit/65ef114879f201cc2784f2f948a967a7583c0583)
2024-08-25 14:49:02 -04:00
Hondacrx f5f93d1fc4 Core/Players: Use TeleportLocation for summon and recall locations
Port From (https://github.com/TrinityCore/TrinityCore/commit/b2d735114be57f970f3dd16d57077cf4f8893796)
2024-08-25 14:47:40 -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 2004acd5d1 Core/Players: Allow targeting a specific transport during teleports
Port From (https://github.com/TrinityCore/TrinityCore/commit/5b130cfb4253a94c08ff807e7f28e988651d2476)
2024-08-25 14:38:47 -04:00
Hondacrx cbb6c97a6e Core/Creature: Implemented CREATURE_STATIC_FLAG_IGNORE_COMBAT
Port From (https://github.com/TrinityCore/TrinityCore/commit/cbddc337083f55980a5bcf5c292a2e95211381a1)
2024-08-25 14:08:48 -04:00
Hondacrx 2273f3f22d Core/DataStores: Implemented new ContentTuning offset type
Port From (https://github.com/TrinityCore/TrinityCore/commit/584676e628a1ffd31800b18b7d6c7d00e9f390d1)
2024-08-25 14:07:58 -04:00
Hondacrx edb6934082 Core/Players: Defined all avg item level slots
Port From (https://github.com/TrinityCore/TrinityCore/commit/3f85fa7470789dbaedac5f3d74d00e1095e24ad1)
2024-08-25 14:05:11 -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 b827e35e4d Core/Conditions: Added private object to StaticConditionTypeData and defined CONDITION_STRING_ID as valid ConditionType
Port From (https://github.com/TrinityCore/TrinityCore/commit/cbef6f7860c3753d5182cd0532a3ea7a24e0f58a)
2024-08-25 00:30:37 -04:00
Hondacrx 665d7ac140 Core/Auras: Corrected implementation of dungeon encounter related interrupt flags
Port From (https://github.com/TrinityCore/TrinityCore/commit/e4e6eccdf592cd0760c780d485c439f121e06d4c)
2024-08-25 00:29:19 -04:00
Hondacrx 993a5f7e8a Core/DataStores: Sort ConditionalContentTuning container by OrderIndex
Port From (https://github.com/TrinityCore/TrinityCore/commit/b46bba86664a1e875d5dc0513e70726e52cb824b)
2024-08-25 00:26:21 -04:00
Hondacrx 2ef023e733 Core/Creatures: Fix level scaling for summons without SummonPropertiesFlags::UseCreatureLevel
Port From (https://github.com/TrinityCore/TrinityCore/commit/5f6bc9ff5feb090a2ca8a7c0aea79ee14099b454)
2024-08-25 00:18:00 -04:00
Hondacrx 9193c25cde Core/Spells: Implemented SummonPropertiesFlags::UseDemonTimeout
Port From (https://github.com/TrinityCore/TrinityCore/commit/c15c8609f0b950804ce798369bd7c3f54b5ab221)
2024-08-25 00:16:51 -04:00
Hondacrx 9cd5c14cd8 Core/Criteria: Implemented CompletedLFGDungeon criteria type
Port From (https://github.com/TrinityCore/TrinityCore/commit/9e22ca9d52eef131687b5f28f3187232bbe56c11)
2024-08-25 00:14:55 -04:00
Hondacrx e936c7d099 Core/Spells: Prevent creatures from being able to cast all their spells while moving
Port From (https://github.com/TrinityCore/TrinityCore/commit/f80f931e2bee9dbf08c3edee94d0c79dbbb64072)
2024-08-25 00:12:46 -04:00
Hondacrx a4baf73814 Core/AreaTriggers: Move SpellForVisuals override from AT spawn to properties
Port From (https://github.com/TrinityCore/TrinityCore/commit/2ad7c7829b17bb9e6e951632e8e0e68f68b9aa44)
2024-08-25 00:09:30 -04:00
Hondacrx f48b091380 Core/Maps: Fixed manual spawn groups being automatically spawned by conditions
Port From (https://github.com/TrinityCore/TrinityCore/commit/acf750cbff1242e50ab25c522511fa1e0a5a5b35)
2024-08-25 00:01:59 -04:00
Hondacrx 09e48b8517 Core/Spells: Implemented SPELL_ATTR13_DO_NOT_ALLOW_DISABLE_MOVEMENT_INTERRUPT
Port From (https://github.com/TrinityCore/TrinityCore/commit/48bc24697f58f95a5ff07e0884ef03d27a303f73)
2024-08-25 00:00:58 -04:00
Hondacrx 6f1b69adbd Core/AreaTriggers: Add PlaySpellVisual
Port From (https://github.com/TrinityCore/TrinityCore/commit/6affa412b18b17623a828332823d0af55d664192)
2024-08-24 23:59:19 -04:00
Hondacrx 62829e83c4 Core/Criteria: Implemented CompleteAnyScenario and CompleteScenario types
Port From (https://github.com/TrinityCore/TrinityCore/commit/980ca4c65682657fecd13fc63fde63d5c92fab04)
2024-08-24 23:56:43 -04:00
Hondacrx 69c65fb16d Core/Criteria: Add missing asset check for CriteriaType::LearnHeirloom
Port From (https://github.com/TrinityCore/TrinityCore/commit/e17e926cec9b806ca04b7e0ffc4c3fe8f527161d)
2024-08-24 23:53:30 -04:00
Hondacrx 209227ccad Core/Criteria: Implemented LearnAnyTransmog CriteriaType
Port From (https://github.com/TrinityCore/TrinityCore/commit/d60f0e2b28d8d0aba011ad80c65d4a8da85e5026)
2024-08-24 23:52:42 -04:00
Hondacrx 728d5f58bc Core/Items: Implemented reagent bag
Port From (https://github.com/TrinityCore/TrinityCore/commit/6f9e359701bd75705f73f23af65affb5a5bed573)
2024-08-24 22:26:12 -04:00
Hondacrx ab0333aa71 Core/Criteria: Implemented AnyArtifactPowerRankPurchased criteria type
Port From (https://github.com/TrinityCore/TrinityCore/commit/a0c1ed975a5f9b0c0cdd66be386bdf7609d40c1d)
2024-08-24 21:23:55 -04:00
Hondacrx 141b6e4a9a Core/Criteria: Implemented LearnHeirloom and LearnAnyHeirloom criteria types
Port From (https://github.com/TrinityCore/TrinityCore/commit/eaa76f0eb2524e4c6c5be1a34d3cde392d35c3de)
2024-08-24 21:21:53 -04:00
Hondacrx 29aecf864e Core/Items: Fix item sell price not scaling with item level
Port From (https://github.com/TrinityCore/TrinityCore/commit/500301b96256792357b13ef78d7e1836028cff26)
2024-08-24 21:14:30 -04:00
Hondacrx c3e4f234b6 Core/Criteria: Implemented CriteriaType ParticipateInArena
Port From (https://github.com/TrinityCore/TrinityCore/commit/ef22003a563b9e79a38ae999f05ce14b876513b8)
2024-08-24 21:09:13 -04:00
Hondacrx 77be3fd94b Core/Criteria: Implemented CriteriaType EarnArtifactXP
Port From (https://github.com/TrinityCore/TrinityCore/commit/d1d8f907fe0f1e42d9a8569ef2afdd89e2739b3a)
2024-08-24 21:07:37 -04:00
Hondacrx 507b69771e Core/PacketIO: Fixed SMSG_FEATURE_SYSTEM_STATUS_GLUE_SCREEN structure
Port From (https://github.com/TrinityCore/TrinityCore/commit/c603c52a3d1d2d3b9aebe29bbb8f869ffb45e791)
2024-08-24 00:15:00 -04:00
Hondacrx 1ca497b79f Core: Update to 10.2.7
Port From (https://github.com/TrinityCore/TrinityCore/commit/468a06baf046b716305ee665e3cfd93c80e99457)
2024-08-24 00:13:35 -04:00
Hondacrx ce99a1f7f6 Core/Spells: Refund power cost when cancelling empower spells
Port From (https://github.com/TrinityCore/TrinityCore/commit/240b7e58d81688e31d84511db4afd6229337c9e9)
2024-08-19 19:33:41 -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 fceaff3444 Core/Combat: reset the ThreatManager update interval upon engaging the creature and move ThreatClear packet sending into the update cycle to mimic retail behavior
Port From (https://github.com/TrinityCore/TrinityCore/commit/24bda9c73dcd89d4da4e871e00fd83a24b8275d2)
2024-08-19 19:11:25 -04:00
Hondacrx a534824bd0 Scripts/Spells: Implement Blessing of the Bronze
Port From (https://github.com/TrinityCore/TrinityCore/commit/b7e94166fac0e1f3b4a6d2123d802d5c9472c4e7)
2024-08-19 19:01:41 -04:00