Skjalf
9ac71a4e2a
fix(Scripts/MagistersTerrace): Script Kalecgos' appearance after usin… ( #17286 )
2023-09-17 19:00:09 -03:00
daobashun
533b36406e
fix(DB/Creature): move Fairbanks gossip to the database ( #16974 )
...
* Add gossip_menu_id for fairbanks
* npc_text ID uses the npc_text_broadcast_text Datasheet ID in CMANGOS
* Some emoticons will hold the weapon in your hand when used, so use smartAI instead.
* Only if there is an inventory or equipment Ashbringer will the gossip_menu_option be displayed
* Remove the code from the script
* Update the data
* Code formatting Remove comments
* Replace ## with --
Replace npc_text_broadcast_text with npc_text_broa*dcast_text
* Replace npc_text_broadcast_text with npc_text_broa*dcast_text
* Modify the comment
2023-09-17 21:48:25 +02:00
Skjalf
ca95b4a129
fix(Scripts/Karazhan): Fix Enfeeble hitting more than 5 targets ( #17290 )
...
* fix(Scripts/Karazhan): Fix Enfeeble hitting more than 5 targets
* reorder so there are no cases where only 4 players are hit
* missing override
2023-09-17 16:32:06 -03:00
Grimgravy
24c97c5f2f
fix(Scrpits/Quest): Improve Recharging the Batteries ( #16597 )
...
* fix(Scrpits/Quest): Improve Recharging the Batteries
* Update zone_netherstorm.cpp
* update
2023-09-17 21:16:43 +02:00
Dan
52744e6032
fix(Scripts/Karazhan): Shade of Aran now no longer casts spells whilst he should be drinking ( #17282 )
...
* initial
* remove redundancy
* remove method
* space gone
* indentación
2023-09-17 11:50:21 -03:00
Skjalf
0bf559f975
feat(Core/Instance): Add TaskScheduler to the InstanceScript class ( #17284 )
...
feat(Core/Instance): Add TaskScheduler to the instancescript class
2023-09-17 10:56:02 -03:00
Tereneckla
1eb573be1c
fix(Scripts/Karazhan): Curator fixes ( #17270 )
...
* stop channeling on enrage
* Create rev_1694861198470600600.sql
* Update boss_curator.cpp
* Update src/server/scripts/EasternKingdoms/Karazhan/boss_curator.cpp
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
---------
Co-authored-by: Angelo Venturini <nefertum.dev@protonmail.com >
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2023-09-17 10:26:26 -03:00
Kitzunu
f1111be152
chore(misc): cleanup ( #17274 )
2023-09-17 10:19:09 -03:00
Dan
45d6009cb7
fix(Scripts/Darkshore): ensure Kerlonian Evershade is always in bear form ( #17062 )
...
initial
2023-09-17 09:42:07 -03:00
Dan
d15d72c812
fix(Scripts/BlackwingLair): Orb of Domination can no longer be used when you are controlling a pet ( #16880 )
...
initial
2023-09-17 07:50:43 -03:00
Dan
a0a06a6d18
refactor(Scripts/SSC): Hydross the Unstable boss script updated ( #17081 )
...
* initial
* fix timers
Water tomb and vile sludge timers homogenised. I did this because the sniffs turn him into the pure form quite quickly. So I am assuming the initial timer is the same for both, and then taking some kind of average for the water tomb and also using that for vile sludge. We may need testing where we keep him in the first form for a bit just to look at the timers
2023-09-17 07:43:30 -03:00
Angelo Venturini
be5db26d24
fix(Scripts/MagtheridonLair): Magtheridon Debris ( #17249 )
...
* fix(Core/Scripts): Magtheridon Debris
* unhack
* cleanup
* eof line
* unused variable
* more cleanup
2023-09-17 07:43:10 -03:00
Dan
9b438731fd
fix(Scripts/Karazhan): remove redundant spellcasting check on Netherspite to ensure he moves back to phase 1 ( #17269 )
...
initial
2023-09-17 07:38:53 -03:00
Kitzunu
b84596fcab
chore(Scripts/DK): Move CheckCast to spell_dk_raise_ally script ( #17221 )
...
* chore(Scripts/Spell): Move CheckCast to spell_dk_raise_ally script
* Update spell_dk.cpp
* Update spell_dk.cpp
2023-09-17 03:05:10 +02:00
Kitzunu
66066f508b
fix(Scripts/Chat): Fix chat logger ( #17102 )
...
* fix(Scripts/Chat): Fix chat logger
* Update chat_log.cpp
* Update worldserver.conf.dist
* Update chat_log.cpp
* fix build
* oopsie
* fix clang
2023-09-16 08:17:42 +02:00
Tereneckla
edaf38c6c3
refactor(Scripts/Spells): Check for existence of AD debuff instead of adding a custom cooldown to heal ( #17265 )
...
* Update spell_paladin.cpp
* whitespace
2023-09-15 20:30:15 -03:00
Dan
d18368ad60
fix(Scripts/Karazhan): decrease Aran cast cooldown on normal spells ( #17260 )
...
initial
2023-09-15 05:57:53 -03:00
Skjalf
44d1df01c3
fix(Scripts/Karazhan): Should always be able to talk to chess pieces … ( #17246 )
...
fix(Scripts/Karazhan): Should always be able to talk to chess pieces regardless of faction
2023-09-14 01:10:36 -03:00
Dan
a469cb5956
fix(Scripts/Karazhan): Malchezaar infernals now spawn in the correct locations under the right conditions ( #17237 )
...
* initial
test
Co-authored-by: <100873791+Gultask@users.noreply.github.com >
* change spawnMask
* better failsafe
* get list once
* extend search range for relays
* put infernal spawn in separate method for
readability
* add more methods
* remove leftover method
* dumb and dumber mistakes
2023-09-13 20:58:19 -03:00
Dan
76d1d02dce
fix(Scripts/Magtheridon): add correct way to reset threat list ( #17198 )
...
* test
* fix but check
* fix?
2023-09-06 18:33:34 +02:00
Christopher Galbraith
4147418a7a
refactor(Scripts/TheEye): Refactor Void Reaver boss script to new scheduler ( #17044 )
...
* WiP draft of void reaver refactor
* linting
* remove UpdateAI override
* add delay after pounding
* separate arcane_orb into group to delay
* clang fix
* removed unused context param
---------
Co-authored-by: ChrisCGalbraith <chriscgalbraith@gmai.com >
2023-09-05 13:16:31 -03:00
Dan
189818e781
fix(Scripts/Ulduar): update Winter Jormungar and Snow Mound creature script ( #17054 )
...
* initial
* add auras
* spacing
2023-09-05 06:39:44 -03:00
Eddy Vega
056b28ea21
fix(Scripts/Magtheridon): Remove ThreatList before release ( #17128 )
...
init
2023-09-05 06:37:04 -03:00
Dan
dd647da913
fix(Scripts/MagtheridonsLair): make it so no attack is being done during Quake and fix p1 cheese tactic ( #17136 )
...
* initial
- adds condition for taunt speech
- makes it so no attack happens whatsoever during quake
* fix p1 channeler skip bug
* initialise channelers
* doforallminions
* thisiswhathappenswhenyoucodeinbrowser
* Update src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp
---------
Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com >
2023-09-04 21:20:09 -03:00
Skjalf
0c90bfcf70
fix(Scripts/Karazhan): Remove redundant Garrote cast and despawn gues… ( #17152 )
...
fix(Scripts/Karazhan): Remove redundant Garrote cast and despawn guests on evade
2023-09-04 21:15:18 -03:00
Skjalf
cdc06e1703
fix(Scripts/Karazhan): Remove hacked knockback effect from Aran Flame… ( #17174 )
...
fix(Scripts/Karazhan): Remove hacked knockback effect from Aran Flame Wreath
2023-09-04 21:15:03 -03:00
Skjalf
5abfbdff42
fix(Scripts/Karazhan): Fix Nightbane health phase percentages ( #17173 )
...
* fix(Scripts/Karazhan): Fix Nightbane health phase percentages
* Update boss_nightbane.cpp
2023-09-04 21:11:58 -03:00
Dan
cacb32f423
fix(Scripts/Karazhan): change to right gossip menu for Barnes ( #17151 )
...
* initial
* make sense of ids
2023-09-03 09:44:43 -03:00
Dan
4886dac963
fix(Scripts/Karazhan): make it so door closes when Big Bad Wolf is engaged in Little Red Riding Hood in the Opera ( #17172 )
...
* initial
* not a boolean
2023-09-03 09:44:13 -03:00
Skjalf
4ce43d3f1f
fix(Scripts/Karazhan): Maiden of Virtue repentance should have a cast… ( #17153 )
...
fix(Scripts/Karazhan): Maiden of Virtue repentance should have a cast time
2023-09-03 09:43:16 -03:00
Dan
6ff5f3811e
fix(Scripts/Karazhan): fix gossip from the Grandmother in the Big Bad Wolf fight ( #17155 )
...
* initial
* switch is better
* add correct menu ids cmangos cherrypick
...
Co-authored-by: <7995382+killerwife@users.noreply.github.com >
* remove sql
2023-09-02 18:51:28 -03:00
Francesco Borzì
5d01b700fd
refactor(Core): remove unused imports ( #17094 )
2023-08-28 13:39:43 +02:00
Francesco Borzì
eaa6487fc2
refactor(Scripts): remove unused imports ( #17097 )
2023-08-27 22:25:22 -03:00
Dan
3ce2627c05
fix(Scripts/Karazhan): allow Moroes and adds to reset when an add is pulled out of the room ( #17072 )
...
* initial
* doforallsummons
* error fix
2023-08-27 16:08:34 -03:00
Anton Popovichenko
f4658a1df2
fix(Core/Scripts): Fix scripts where LoadObjectData can leave arrays boundaries. ( #17070 )
...
* fix(Core/Scripts): Fix scripts where LoadObjectData can leave arrays boundaries.
* Fix build
2023-08-25 09:15:07 -03:00
Dan
2aee8bb1c3
fix(Scripts/Karazhan): allow sequence of releases to continue even if Dorothee dies early ( #17077 )
...
* initial
initial
Co-authored-by: danqu <3050620+danqu@users.noreply.github.com >
* some changes because reset dun work
* oops
* fixes hopefully
* debug
* more debug
* bruh
* cleanup
---------
Co-authored-by: danqu <3050620+danqu@users.noreply.github.com >
2023-08-25 09:06:30 -03:00
podmepodme
820eac083c
fix(Scripts/Orgrimmar): replace hardcoded gossips in zone_orgrimmar ( #16947 )
...
* fix(CORE/Creature): replace hardcoded gossips in zone_orgrimmar
Closes AzerothCore issue #4179
* fix(CORE): Codestyle
* refactor(CORE/Character): Switch statement for thrall dialog
* fix(CORE): Codestyle
2023-08-25 08:52:51 -03:00
Dan
d63aba78bd
refactor(Scripts/SSC): modernise Morogrim Tidewalker with BossAI ( #17028 )
...
* fix ohf
* revert
* initial
* make bench happy
* make bench happier
2023-08-25 08:40:41 -03:00
Skjalf
f24fb95575
fix(Scripts/Arcatraz): Fix not being able to try Skyriss a second time after wipes ( #17018 )
...
* fix(Scripts/Arcatraz): Revive Warden Mellichar on wipes at Skyriss
* Update boss_harbinger_skyriss.cpp
2023-08-22 00:12:49 -03:00
Walter Pagani
957ccdb845
fix(Script/Spells): Book of Fel Names ( #17051 )
2023-08-21 21:15:00 +02:00
Skjalf
80a8f6d47a
fix(Scripts/OHF): Don't update the escort steps when Drake dies ( #17024 )
...
* fix(Scripts/OHF): Don't update the escort steps when Drake dies
* update gossip req
* Update rev_1692233536025387200.sql
2023-08-20 15:46:39 -03:00
Kitzunu
6185b1d73b
fix(Core/Events): Implement Spirit of Competition event ( #16963 )
...
* fix(Core/Events): Implement Spirit of Competition event
Co-Authored-By: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com >
* Update Battleground.cpp
* Update rev_1691529514989936100.sql
* more stuff
* bye bye magic numbers
* fix dberrors
* Update Battleground.cpp
* Update Battleground.cpp
* Update Battleground.cpp
Co-Authored-By: Anton Popovichenko <walkline.ua@gmail.com >
* Update Battleground.cpp
* Update Battleground.cpp
* Update Battleground.cpp
* Update Battleground.cpp
* Update rev_1691529514989936100.sql
* commoneers
* Update src/server/game/Battlegrounds/Battleground.cpp
Co-authored-by: Anton Popovichenko <walkline.ua@gmail.com >
* ci
* Update rev_1691529514989936100.sql
* unnecessary whitespace
* Update src/server/game/Battlegrounds/Battleground.cpp
* Update src/server/game/Battlegrounds/Battleground.cpp
* Update src/server/game/Battlegrounds/Battleground.cpp
* Update Battleground.cpp
---------
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com >
Co-authored-by: Anton Popovichenko <walkline.ua@gmail.com >
2023-08-20 00:41:44 +02:00
Anton Popovichenko
1a1a320ea1
fix(Scripts/Dragonblight): Fix crash from Wintergarde Gryphon. ( #17032 )
...
fix(Vehicle): Fix crash on ExitVehicle from Wintergarde Gryphon.
2023-08-19 22:30:39 +02:00
Grimgravy
edc92b4282
fix(Scripts/Quest): Improved Varedis Must Be Stopped ( #16799 )
...
* fix(Scripts/Quest): Varedis Must Be Stopped
* Update spell_quest.cpp
* Update data/sql/updates/pending_db_world/rev_1689813586760998100.sql
---------
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2023-08-19 22:13:56 +02:00
Dan
8621118b83
fix(Scripts/OHF): Fix not being able to start the escort if you already killed Lt. Drake ( #17006 )
2023-08-14 13:05:20 -03:00
Skjalf
49c2eabea1
fix(Scripts/Karazhan): Fix Servant Quarters rares not spawning ( #17001 )
...
* fix(Scripts/Karazhan): Fix Servant Quarters rares not spawning
* Update rev_1691944209332122100.sql
2023-08-13 13:51:43 -03:00
Skjalf
8dc8424f09
fix(Scripts/OHF): Killing Drake should not be required to start Thral… ( #17000 )
...
fix(Scripts/OHF): Killing Drake should not be required to start Thrall's escort
2023-08-13 13:39:08 -03:00
Grimgravy
c256d8da55
fix(Scripts/Spell): Improve Inoculation quest ( #15759 )
...
* fix(Core/Quest): Improve Inoculation
* update fix
* .
* ..
2023-08-12 00:17:06 +02:00
Skjalf
211ceecc32
chore(Scripts/Karazhan): Clean up Maiden of Virtue script ( #16977 )
2023-08-12 00:14:47 +02:00
Kitzunu
de2e2b6e8b
fix(Scripts/Command): Improve output of event commands ( #16980 )
2023-08-12 00:03:03 +02:00