Commit Graph

260 Commits

Author SHA1 Message Date
Skjalf
96cf1e60e9 fix(Scripts/Spells): fix a crash with Scent of Blood talent (#10078) 2022-01-15 21:10:06 -03:00
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 (25e01b0402)

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 (a9db8a9b9a)
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 2585e799f9
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