Commit Graph

159 Commits

Author SHA1 Message Date
Kitzunu cb7e355291 refactor(Core/Misc): sin() to std::sin() (#9795) 2022-01-06 19:29:40 +01:00
Nefertumm b7dcf93be4 Fix(Core/Item): Wraith Scythe scales with spell power (#9901) 2022-01-03 15:05:45 -05:00
Kitzunu 61649b7e6d fix(Scripts/Spells): fix logic mistake in spell_generic (#9799)
- chery-picked from commit (https://github.com/TrinityCore/TrinityCore/commit/25e01b0402b26ccefeae136e7606fc45398ae3af)

Co-Authored-By: Wyrserth <43747507+Wyrserth@users.noreply.github.com>

Co-authored-by: Wyrserth <43747507+Wyrserth@users.noreply.github.com>
2022-01-03 09:55:37 -03:00
Kargatum e12494d993 feat(Core/Pets): Management refactoring (#9712)
* feat(Core/Pets): rework managment

* 1

* 2

* 3

* 4

* 5

* cs pet

* check before ressurect

* pet DECLINED_NAMES

* display

- https://github.com/azerothcore/azerothcore-wotlk/issues/9297

* ArenaSpectator

* 1
2021-12-30 18:45:13 -03:00
UltraNix 3ca99c5683 fix(Scripts/Spell): Removed doubled damage from Deep Freeze. (#9810) 2021-12-22 19:53:12 -03:00
IntelligentQuantum 11a734bf2b refactor(Core/Scripts): Spell To Scripts (#9718) 2021-12-21 11:13:45 -03:00
Francesco Borzì cbc7e5466a refactor(Core): remove unused imports (#9767) 2021-12-19 19:41:14 +01:00
UltraNix 8b200fae91 fix(Scripts/Spells): Fixed logic in Glyph of Prayer of Healing script. (#9502)
Fixes #8645
2021-12-10 09:11:26 -03:00
UltraNix 466c9e2428 fix(Scripts/Spells): Hunter's Initimidation should not stun pet. (#9493)
Fixes #9253
2021-12-07 13:36:15 -03:00
Noxies 9c178acd42 fix(Script/Spells): Prevent passive spells to proc Omen of Clarity (#9518) 2021-12-06 09:31:30 -03:00
UltraNix 16cac81e5a fix(Scripts/Spells): Drain Soul generates Soul Shard only from targets that yields experience or honor on death. (#9417)
Fixes #9083
2021-12-05 19:53:14 -03:00
UltraNix 79c0beeb51 fix(Scripts/Spells): Omen of Clarity should proc off from more spells. (#9344) 2021-11-30 07:48:19 -08:00
UltraNix 0b551a055c fix(Scripts/Spells): Mind Control should put both caster and target in combat. (#9301)
Fixes #8938
2021-11-29 12:09:39 -03:00
Kitzunu 2ca0104b63 fix(Script/Spell): Gryphon/Wyvern Pet - Mounting Check Aura (#8481) 2021-11-25 09:31:55 -03:00
acidmanifesto 29f49108a5 chore(Core): Remove unnecessary slang Cosmetic (#9325)
* Remove unnecessary slang

Removes ZOMG! that is used in the src in logging and notes. Completely Unnecessary. Contributes to nothing useful. Inflates source. Not needed at all in any shape or form. Not Developer Lingo either.

* Further Clean Up

Removed Profanity

* sensible grammar correction

* More ZOMG! removal
2021-11-25 04:31:54 -03:00
Kargatum f62664c987 refactor(Core/Misc): headers cleanup (#9259) 2021-11-22 17:24:39 +07:00
Nefertumm 61c7488698 fix(Core/Spells): possible crashes within class spells (#9168) 2021-11-21 11:41:51 -03:00
Kitzunu 0f7091c7e1 fix(Script/Item): Deviate Fish effects (#9163)
* fix(Script/Item): Deviate Fish effects

* cherry-pick commit (https://github.com/TrinityCore/TrinityCore/commit/a9db8a9b9a2f40ade5038c68321f0e9f4f566dcf)
2021-11-20 14:13:42 -03:00
Kitzunu 6a430cd2f9 fix(Scripts/Misc): Replace some AddItem/CreateItem with spells (#9006)
Co-authored-by: offl <11556157+offl@users.noreply.github.com>
2021-11-20 09:59:52 -03:00
Kitzunu 4fc673dc4a fix(Script/Spells): validate all rogue spells (#9164) 2021-11-17 17:20:24 +01:00
Kitzunu 03c84db04d fix(Script/Spells): Validate Warlock spells (#9181) 2021-11-14 01:48:16 -03:00
Kitzunu 959ee62efe fix(Script/Spells): Validate Warrior spells (#9182) 2021-11-14 01:19:52 -03:00
Kitzunu 0850dea4df refactor(Scripts/Spells): convert spell_item into new system (#9057)
* refactor(Scripts/Spells): convert spell_item into new system

* fix build

* fix return
2021-11-13 13:01:38 +01:00
Kitzunu 743636c416 fix(Scripts/Spell): don't allow to tame an already owned creature (#9005) 2021-11-13 01:00:30 +01:00
Kitzunu 87a6d224ec refactor(Scripts/Spells): convert spell_generic into new system (#9044)
* refactor(Scripts/Spells): convert spell_generic into new system

* whitespace

* fix build
2021-11-13 00:18:05 +01:00
UltraNix 4046b55c57 fix(Core): Crashfix. (#9157) 2021-11-12 18:05:38 -03:00
Skjalf 3240d27d6f fix(Scripts/Spells): Holiday food items should give their buff after 10 seconds, not when the eating aura expires (#9132) 2021-11-12 11:14:10 -03:00
sschepens b7f8083915 feat(Core/Misc): change how Position struct is retrieved (#9017)
Update Position::GetPosition() and similar methods signatures to reflect 2a4c9bc changes by return a Position object instead of accepting a Position parameter by reference.

Cherry pick of https://github.com/TrinityCore/TrinityCore/commit/2585e799f95f259dd4b422daf15ef7963173c408
2021-11-10 23:43:00 +01:00
Kitzunu 834cfecc4f refactor(Scripts/Spells): convert spell_warrior into new system (#9068) 2021-11-09 11:45:50 +01:00
Kitzunu 7c1fb0b088 refactor(Scripts/Spells): convert spell_warlock into new system (#9066) 2021-11-09 11:45:43 +01:00
Kitzunu 9b72a0a0e1 refactor(Scripts/Spells): convert spell_shaman into new system (#9065) 2021-11-09 11:45:35 +01:00
Kitzunu 2dc126b0df refactor(Scripts/Spells): convert spell_quest into new system (#9064) 2021-11-09 11:45:27 +01:00
Kitzunu ebfa8878c1 refactor(Scripts/Spells): convert spell_priest into new system (#9063) 2021-11-09 11:45:19 +01:00
Kitzunu a5a29652d3 refactor(Scripts/Spells): convert spell_paladin into new system #9058 (#9061) 2021-11-09 11:45:11 +01:00
Kitzunu ef0bbc4c7b refactor(Scripts/Spells): convert spell_mage into new system (#9058) 2021-11-09 11:44:37 +01:00
Kitzunu af02a8990a refactor(Scripts/Spells): convert spell_hunter into new system (#9047) 2021-11-09 11:44:16 +01:00
Kitzunu 6654b98312 refactor(Scripts/Spells): convert spell_hunter into new system (#9045) 2021-11-09 11:44:01 +01:00
Kitzunu cbc655abf7 refactor(Scripts/Spells): convert spell_druid into new system (#9043) 2021-11-09 11:43:36 +01:00
Kitzunu 7d22d8219c refactor(Scripts/Spells): convert spell_dk into new system (#9042) 2021-11-09 11:43:27 +01:00
Nefertumm 4cad90be86 fix(Core/Spells): Potential crashes in spell_generic and spell_item (#8810) 2021-11-09 07:10:03 -03:00
Nefertumm babb7d6c69 fix(Core/Spells): Exploit with silithyst aura (#9014) 2021-11-06 23:51:54 -03:00
acidmanifesto 8ac01da463 fix(Spell/Core): Prayer of Mending Heal not smart Healing [TC Cherry Pick] (#8753)
Co-authored by @Keader
2021-11-04 18:24:24 +01:00
Malcrom f106de8788 refactor(Core): update getFaction to GetFaction and setFaction to SetFaction (#8708) 2021-11-01 17:04:32 +01:00
Skjalf 27659d11a3 fix(Scripts/Spells): Blessing of Ancient Kings crash (#8871) 2021-11-01 13:28:35 +01:00
Francesco Borzì 469c572d60 fix(Scripts/SpellHunter): prevent crash in spell_hun_readiness (#8847) 2021-10-31 08:20:51 +01:00
Nefertumm 7c363c9040 fix(Core/Crashfix): Add nullptr checks for Blood Draining enchant (#8778) 2021-10-28 06:23:29 -03:00
UltraNix 04aac67970 fix(Scripts/Hunter): Fixed freeze while using Readiness. (#8709)
Fixes #8513
2021-10-26 05:17:00 -03:00
Nefertumm 5f28d35c37 fix(Core/Spell): Recall destination for Insignia trinkets using CFBG (#8679) 2021-10-24 12:04:24 +02:00
UltraNix 96441a91dc fix(Core/Spells): Auras triggered by talents/glyphs should be removed on respec. (#8671)
Fixes #8543
2021-10-24 01:23:04 -03:00
Ragelezz 6baf498a17 fix(Core/Spells): Silithyst (#8656) 2021-10-22 13:40:57 +02:00