Kitzunu
59766e10c6
fix(Core/Spell): Allow using SpellDifficulty in bg ( #19422 )
...
* fix(Core/Spell): Allow using SpellDifficulty in bg
* cherry-pick commit (e4caf52e5a )
* "Allow get SpellDifficulty on battleground maps
This is only for Isle of Conquest (Bracket 71-79 is Regular Difficulty, Bracket 80-84 is heroic or 25Man)
Spells of IoC Battleground vehicles, cannons, bombs and bosses have SpellDifficulty in DBC"
* Remove redundant CastSpell and assign a variable instead
Co-Authored-By: Gildor <521036+Jildor@users.noreply.github.com >
* Update isle_of_conquest.cpp
---------
Co-authored-by: Gildor <521036+Jildor@users.noreply.github.com >
2024-07-18 18:12:41 +02:00
Andrew
4294525084
fix(Core/Spells): Dive Bomb should not share damage ( #18740 )
2024-04-14 08:30:16 -03:00
Anton Popovichenko
47f9d66874
feat(Core/Optimization): Create index for sSkillLineAbilityStore to speedup search by skillLine. ( #18622 )
...
* feat(Core/Optimization): Create index for sSkillLineAbilityStore to speedup search by skillLine.
* Remove whitespace.
2024-04-01 05:50:12 -03:00
Kitzunu
5bfeabde81
chore(Core/Misc): rename spellInfo pointers ( #17914 )
...
* Rename all
2023-12-02 06:03:15 -03:00
Winfidonarleyan
e90d7a2f92
chore(Core/Misc): sort includes ( #17776 )
...
* chore(Cleanup): sort includes
* fix build
* fix build again
2023-11-18 17:51:26 +01:00
Kitzunu
3eb2463c69
chore(Core/Misc): Correct some fmt outputs ( #17091 )
2023-08-27 06:23:26 +02:00
UltraNix
a72f5f97e6
fix(Core/Spells): Implemented ENCHANT_PROC_ATTR_EXCLUSIVE. ( #15476 )
...
Fixes #12132
2023-04-02 15:28:23 -03:00
Pedro Antonio
175c961c54
fix(Core/BattlefieldWG): Workshops/Graveyard not changing to neutral ( #14002 )
2023-03-16 18:51:59 +01:00
Skjalf
fff0e17133
fix(Core/Cooldown): Implement spell cooldown overrides to address cha… ( #15143 )
2023-02-22 23:00:18 -03:00
Kitzunu
f039836a2f
chore(Core/Misc): Change all TODO to doxygen comment ( #14966 )
2023-02-12 10:05:34 -03:00
ZhengPeiRu21
5a7822282f
feat(Core): Config to disable all Wintergrasp processing ( #13086 )
...
* feat(Core): Config to disable all Wintergrasp processing
* Use 2 instead of -1 - configs are parsed as uint
* Fix build warnings
2022-11-01 06:22:09 -03:00
Angelo Venturini
f6b8840e34
refactor: rename spell_proc fields ( #13334 )
...
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2022-10-13 14:04:55 -03:00
Angelo Venturini
ad4ce0895f
fix: Qaston revert ( #13320 )
...
* Revert "fix(Core/QAston): fixed shields oneshotting (#13271 )"
This reverts commit e05f61d1b3 .
* Revert "fix(Core): Crash (#13292 )"
This reverts commit a818bcf3e2 .
* Revert "fix: Crash (#13241 )"
This reverts commit be423a91b5 .
* delete sql
* Revert "refactor(Core/Spells): Implement QAston Proc System (#11079 )"
This reverts commit cbd3fd0967 .
* add sql revert
* fix sql
* remove update from world.updates
2022-10-05 21:53:20 +02:00
IntelligentQuantum
cbd3fd0967
refactor(Core/Spells): Implement QAston Proc System ( #11079 )
...
* .
* sql
* .
* .
* 1
* 2
* 3
* 4
* 5
* 6
* 7
* 8
* 9
* 10
* 11
* 12
* 13
* 14
* 15
* Update spell_item.cpp
* Update Unit.cpp
* 16
* 17
* 18
* 19
* 20
* 21
* Update Unit.cpp
* REVERT UltraNIX Commit
* 22
* 23
* .
* .
* .
* warrior
* warlock
* shaman rogue priest paladin mage
* spell item
* hunter
* druid
* dk
* war
* error style
* Update rev_1647677899565690722.sql
* Update rev_1647677899565690722.sql
* Update rev_1647677899565690722.sql
* .
* DOND DEL ME WAD DO DO
* error 2
* .
* .
* .
* FIX
* Update SpellInfoCorrections.cpp
* Update SpellInfoCorrections.cpp
* .
* ja genau
* Update .gitignore
* .
* .
* .,
* .
* .
* .
* .
* Update Unit.cpp
2022-10-02 19:39:34 +02:00
M'Dic
967f8ce6d6
update (core): Startup console capitalizations ( #13195 )
2022-10-01 13:09:34 -04:00
ZhengPeiRu21
1ddd884d6a
feat(Core): Implement SP Bonus Coefficients from DBC ( #12562 )
...
* cherry-pick commit (1826437c09 )
* Co-authored by: ariel- <ariel-@users.noreply.github.com >
* feat(Core): Implement SP Bonus Coefficients from DBC
* Several coefficient corrections
* Fix spell_dru_lifebloom
2022-09-17 11:09:04 +02:00
Bogir[rus]
75439773d0
fix and bringing to a unified style warnings of server loading logs to be more visible at server startup ( #10970 )
2022-03-12 04:57:26 -03:00
UltraNix
a74e57fb22
fix(Core/Spells): Implemented SPELL_ATTR0_CU_IGNORE_EVADE. ( #10832 )
...
Added channel beam at Razorgore pre-fight.
Fixed #10767
2022-03-06 12:26:00 -05:00
Kitzunu
455899dc75
fix(Core/Misc): Change const to be after type name ( #10591 )
2022-02-14 16:05:45 -03:00
Kitzunu
fea438c60a
refactor(Core/Spells): Move SpellInfoCorrections to its own file ( #10587 )
...
* refactor(Core/Spells): Move SpellInfoCorrections to it's own file
2022-02-08 16:05:29 +01:00
Kitzunu
13643c969c
refactor(Core/Spell): Use ApplySpellFix with SpellInfo ( #9938 )
2022-02-08 14:09:15 +01:00
Kargatum
de13bf426e
feat(Core/DBLayer): replace char const* to std::string_view ( #10211 )
...
* feat(Core/DBLayer): replace `char const*` to `std::string_view`
* CString
* 1
* chore(Core/Misc): code cleanup
* cl
* db fix
* fmt style sql
* to fmt
* py
* del old
* 1
* 2
* 3
* 1
* 1
2022-02-05 00:37:11 +01:00
Skjalf
4c5aceedbd
feat(Core/Scripting): Implement OnLoadSpellCustomAttr global hook ( #10469 )
2022-01-31 18:03:42 -03:00
UltraNix
0c09e88f64
fix(Core/Spells): Removed MECHANIC_POLYMORPH from PX-238 Winter Wondervolt spells. ( #10302 )
...
Fixed #9719
2022-01-30 16:56:31 -03:00
UltraNix
ab121e246e
fix(Core/Spells): Removed Focused/Brutal on map change. ( #10105 )
...
Fixes #6195
Fixes #9724
2022-01-28 20:06:54 +01:00
Beta.Yi
c737b837dd
fix(Core/Spell): Summon Arcane Disruptor
2022-01-28 00:29:24 +01:00
Kargatum
5969df4e30
refactor(Core/Logging): switch to fmt style for LOG_ ( #10366 )
...
* feat(Core/Common): add support fmt style for ASSERT and ABORT
* correct CheckCompactArrayMaskOverflow
* 1
* Update src/server/game/Spells/Spell.cpp
* rework logging
* add fmt replace logs
* logging
* FMT_LOG_
* settings
* fix startup
* 1
* 2
* 3
* 4
* 5
* fmt::print
* to fmt
2022-01-27 16:44:41 +01:00
UltraNix
902f33a62b
fix(Core/Spells): Implemented spell proc phases. ( #9725 )
...
* fix(Core/Spells): Implemented spell proc phases.
Fixes #9634
2022-01-24 15:29:03 -03:00
UltraNix
2f8318fd58
fix(Scripts/Hunter): Bestial Wrath shoul not be castable on dead pets. ( #9896 )
...
Bestial Wrath should expire while pet is offline.
2022-01-23 23:45:24 -03:00
UltraNix
11e94a6b89
fix(Core/Spells): Added SPELL_AURA_MOD_ABILITY_IGNORE_TARGET_RESIST… ( #9764 )
...
… to Chaos Bolt Passive
2022-01-15 05:09:23 -08:00
UltraNix
d90e368166
Fix (Core/Movement): During escort movement, do not stop moving if unit is casting channeled spells. ( #9815 )
...
Fixes #9286
2022-01-03 15:06:41 -05:00
UltraNix
880f35c0d2
fix(Core/Spells): Judgement spells should always set combat event spe… ( #9709 )
...
* fix(Core/Spells): Judgement spells should always set combat event spell missed the target.
Fixes #5874
* typo
2022-01-03 14:37:21 -05:00
UltraNix
d8712455c7
fix(Core/Spells): Multi-Shot should not be affected by Glyph of Aimed… ( #9897 )
...
* fix(Core/Spells): Multi-Shot should not be affected by Glyph of Aimed Shot.
Fixes #9707
* Update.
2022-01-03 15:15:24 -03:00
Noxies
67f8688460
fix(DB/SAI): BWL Grethok arcane missiles & immunity flags ( #9985 )
...
* prevent interupt & cc
* let the world know the duration index meaning
* make Grethok use correct arcane missiles spell
2022-01-03 14:43:23 -03:00
Kitzunu
ac99eb48e1
refactor(Core/Misc): abs() to std::abs() ( #9789 )
2021-12-31 19:29:39 -03:00
Francesco Borzì
cbc7e5466a
refactor(Core): remove unused imports ( #9767 )
2021-12-19 19:41:14 +01:00
Kitzunu
89a1b5c9f4
fix(Core/Spells): Implement SPELL_AURA_PERIODIC_TRIGGER_SPELL_FROM_CL… ( #9615 )
...
* fix(Core/Spells): Implement SPELL_AURA_PERIODIC_TRIGGER_SPELL_FROM_CLIENT
* cherry-pick commit (b3b7f0761d )
* fix build
2021-12-16 20:29:33 -03:00
Malcrom
e8481791e0
fix(Core/Spell) Green Beam spells should only hit one target ( #9593 )
...
* fix(Core/Spell) Green Beam spells should only hit one target
* Update SpellMgr.cpp
Co-authored-by: acidmanifesto <joshua.lee.betts@gmail.com >
2021-12-08 19:48:32 +01:00
Kitzunu
f9337497d8
chore(Core/Auras): Clean up Aura::CanBeSaved() ( #9343 )
2021-11-30 13:03:04 -03:00
UltraNix
5d544f6001
fix(Core/Spells) T9 2p Hunter bonus vs Mortal Shots. ( #9246 )
...
Fixed getting bonus damage from critical strikes for melee/ranged DoT spells.
Fixes #8859
2021-11-29 13:46:49 -03:00
UltraNix
d667906040
fix(Core/Spells): Increased Arcane Bolt effect radius to 40 yards. ( #9217 )
...
Fixes #8930
2021-11-28 05:29:53 -03:00
Kargatum
f62664c987
refactor(Core/Misc): headers cleanup ( #9259 )
2021-11-22 17:24:39 +07:00
UltraNix
79ad100017
Revert "fix(Core/Spells): Lowered Magmadar Panic's effect radius to 30 yards. ( #9227 )" ( #9266 )
...
This reverts commit 31de71bf3b .
2021-11-21 00:37:51 -03:00
UltraNix
02aaa3d17f
fix(Core/Spell): Add Dual Wield skill dependency to Dual Wield effect, sho… ( #9162 )
...
* Core/Spell: Add Dual Wield skill dependency to Dual Wield effect, should remove the skill properly when unlearning spell. Source: TrinityCore.
Fixes #8882
2021-11-20 23:44:44 -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
UltraNix
31de71bf3b
fix(Core/Spells): Lowered Magmadar Panic's effect radius to 30 yards. ( #9227 )
...
Fixes #9115
2021-11-19 05:44:43 -03:00
UltraNix
02ae2ed3f9
fix(Core/Spells): Flamewaker's Sunder Armor should be single stack. ( #9228 )
2021-11-19 05:25:27 -03:00
Kitzunu
a062653c0e
chore(Script/ApplySpellFix): Correct some comments ( #9001 )
2021-11-08 13:46:11 -03:00
UltraNix
b00e9072b4
fix(Core/Spells): Troll Roof Stalker's Stealth and Ashenvale Outrunne… ( #8984 )
...
- Closes #8727
2021-11-07 20:41:07 +01:00
Andrius Peleckas
3ce64b0f01
feat(Core/Spells): implement two new custom attributes to handle aura saving rule ( #8377 )
2021-11-05 15:56:45 +01:00