Commit Graph

2057 Commits

Author SHA1 Message Date
Skjalf
6da6cfdd4a fix(Scripts/UBRS): General Drakkisath improvements (#8875)
* Added spells Rage & Pierce Armor (vMaNGOS)
* Corrected Flamestrike spell ID (vMANGOS)
* He now casts conflagration on a random target
2021-11-03 09:40:34 -03:00
Ragelezz
9d6cbf9393 fix(Scripts\ZulGurub): Razzashi Cobra's will act as Venoxis minions (#8141) 2021-11-03 12:11:07 +01:00
Kargatum
aa7932e971 feat(Core/EnumUtils): add more enum for support chat command (#8828) 2021-11-03 10:50:11 +01:00
Skjalf
80febc4de0 fix(Core/Player): clear current title if the player loses it (#8827) 2021-11-03 00:13:54 +01:00
Skjalf
1ed0a67ed1 fix(Scripts/BlackrockSpire): Rend Blackhand improvements (#8826) 2021-11-02 19:31:35 -03:00
Skjalf
d35c6b6022 feat(Core/Scripts): implemented a guid map in InstanceScript, this wa… (#8781)
Co-authored-by: joschiwald <joschiwald.trinity@gmail.com>
2021-11-02 19:55:50 +01:00
dantav
aeafd1f376 fix(DatabaseWorkerPool): state correct MYSQL version in message (#8782) 2021-11-02 18:40:55 +01:00
Ragelezz
20eff9eb03 fix(Core\Scripts):Venomhide Hatchling multiple fixes (#8792) 2021-11-02 13:18:56 -03:00
Nefertumm
2f2569d09a fix(Core/Map): encounters list for heroic difficulties (#8224) 2021-11-02 12:37:13 -03:00
UltraNix
e57e0e7cd1 fix(Core/Creatures): AttackStart in MoveInLineOfSight is called only for aggressive mobs. (#8878)
Fixes #8868
2021-11-02 11:43:18 -03:00
Andrius Peleckas
2da923e761 fix(Scripts/MoltenCore): rewrite (#8741) 2021-11-02 12:59:01 +01:00
IntelligentQuantum
2f25323456 feat(Scripts/Commands): convert cs_object to new system (#8855) 2021-11-01 19:28:19 +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
patou01
ee0bc7d592 fix(Scripts/Scholomance): Grandmaster Gandling correctly drops threat if teleports the tank (#8455) 2021-11-01 09:55:01 +01:00
Malcrom
b6ad5bf8ad fix(Scripts/Northrend): Last Rites [Quest 12019] (#8691) 2021-10-31 16:41:21 +01:00
IntelligentQuantum
552f8f921f feat(Scripts/Commands): convert cs_debug to new system (#8786) 2021-10-31 09:58:47 +01:00
Francesco Borzì
469c572d60 fix(Scripts/SpellHunter): prevent crash in spell_hun_readiness (#8847) 2021-10-31 08:20:51 +01:00
Ragelezz
4925bfa31d fix(DB\SAI):Mottled Screechers calls for help properly now at low health (#8579) 2021-10-31 00:04:43 -03:00
IntelligentQuantum
6c0bd9c2eb refactor(Scripts/Commands): Convert cs_event to new system (#8832) 2021-10-30 23:12:41 -03:00
IntelligentQuantum
c08ad3e3c9 refactor(Scripts/Commands): Convert cs_npc to new system (#8814) 2021-10-30 16:29:34 -03:00
IntelligentQuantum
668a86762b refactor(Scripts/Commands): Convert cs_character to new system (#8768) 2021-10-30 09:04:39 -03:00
IntelligentQuantum
0a2c7a3756 refactor(Scripts/Commands): Convert cs_spectator to new system (#8811) 2021-10-29 20:35:01 -03:00
acidmanifesto
86329a43ab fix(Core/GameObject): Segment fault error fix (#8824)
Closes https://github.com/azerothcore/azerothcore-wotlk/issues/8819
2021-10-29 17:39:01 -03:00
IntelligentQuantum
fe682805ab refactor(Scripts/Commands): Convert commands to new system Part 1 (#8704) 2021-10-29 15:58:59 -03:00
Kargatum
67b3ac442a fix(Core/Chat): add missing Eluna chat api (#8821) 2021-10-30 00:38:06 +07:00
Kitzunu
7f69acd466 fix(Core/Unit): remove wrong CombatStop() when charming (#8733) 2021-10-29 15:33:14 +02:00
IntelligentQuantum
93ae2a58a4 feat(Scripts/Commands): convert cs_bf to new system (#8763) 2021-10-29 15:33:02 +02:00
Meltie2013
250dee5be9 feat(Core): implement world availability option (#8755) 2021-10-29 15:32:19 +02:00
acidmanifesto
5b6cc5e6f5 chore(Script/Code): remove Not Needed Logging. (#8747)
It is already logged in the gm logs. DRY.
2021-10-29 15:32:02 +02:00
IntelligentQuantum
ec4eff6aa0 feat(Scripts/Commands): convert cs_cheat to new system (#8740) 2021-10-29 15:31:42 +02:00
IntelligentQuantum
b82a73d982 feat(Scripts/Commands): Convert cs_achievement to new system (#8736) 2021-10-29 15:31:04 +02:00
Malcrom
a7cc26e2ef fix(Core) Quest Relations (#8777) 2021-10-29 07:53:29 -03:00
v.tihomirov
12b195e116 fix(Core/QuestNpc): Rework/fix the Stave of Ancients script (#7929)
* WIP Artorius the amiable

* Add Artorius sql update

* Splited npc script to stave of ancients script

  * Move reveal form to npcstaveqai
  * Change enum constant names
  * Refactor DoAction
  * Refactor feign death reset
2021-10-28 13:08:19 -03:00
Kargatum
a650fd495c feat(Core/Metrics): implement real time statistic visualization (#8663) 2021-10-28 14:47:29 +02:00
Nefertumm
7c363c9040 fix(Core/Crashfix): Add nullptr checks for Blood Draining enchant (#8778) 2021-10-28 06:23:29 -03:00
mpfans
d796f48cd6 chore(Core/Conf): add missing configuration options (#8761) 2021-10-28 00:20:21 +02:00
Kitzunu
26ff29a1a0 fix(Core/Spell): Implement SPELL_ATTR7_BYPASS_NO_RESURECTION_AURA (#7859)
Co-authored-by: stoneharry <3818405+stoneharry@users.noreply.github.com>
2021-10-27 08:29:11 -03:00
Skjalf
8665452c28 fix(Scripts/Commands): Fill the missing argument for the GPS command so it displays its message correctly (#8734) 2021-10-27 06:28:52 -03:00
Skjalf
2cf4d05867 feat(Core/SAI): Allow forcing creatures/gameobjects's respawn timers when using SMART_ACTION_FORCE_DESPAWN (#8714) 2021-10-27 04:21:29 -03:00
Skjalf
041b327c80 fix(Core/GameObject): Spawn linked traps when gameobjects are created (#8572) 2021-10-26 22:15:30 -03:00
Malcrom
26456132c7 fix(SAI/Script) Quest 8304 Dearest Natalia (#8717)
Redid quest to have proper gossip and use proper db gossip system.
2021-10-26 17:39:25 -03:00
acidmanifesto
8ebb7eff5d chore(Core/DBCEnums): define few SummonPropFlags enums (#8749) 2021-10-27 00:50:40 +07:00
IntelligentQuantum
04143658ab chore(Core/Arena): LANG_AREAN_ERROR_NAME_NOT_FOUND > LANG_ARENA_ERROR_NAME_NOT_FOUND (#8737) 2021-10-26 06:20:38 -03:00
Malcrom
6c4b8215fa fix(Core/DB) Quest 925 Cairne's Hoofprint (#8721)
Fixed to use proper gossip from db.
2021-10-26 05:35:45 -03:00
UltraNix
04aac67970 fix(Scripts/Hunter): Fixed freeze while using Readiness. (#8709)
Fixes #8513
2021-10-26 05:17:00 -03:00
acidmanifesto
e678b306e9 fix(Core): enable .freeze and .unfreeze gm cmd for NPCS (#8688) 2021-10-26 01:10:13 +02:00
acidmanifesto
bcd1a701ac fix(Core): ScriptName not readable in creature and gameobject table fix (#8715) 2021-10-25 14:25:13 +02:00
Skjalf
fffdb31c05 feat(Core/LFG): move the LFG max kick count & kick prevention timers … (#8683) 2021-10-25 10:17:12 +02:00
acidmanifesto
d72b741fbf feat(Core): CreatureUnitRelocationWorker reworked (#8672)
This is further support of void MoveInLineOfSight(Unit* who) override of creature AIs.
Currently before this PR, src scripted creatures of void MoveInLineOfSight(Unit* who) override would only follow void MoveInLineOfSight(Unit* who) override if they were hostile and nothing else. With this PR we create it with any aggression stance\faction stance, which will open up while improving upon only the future scripting of the core.

- Ellminates restricting HasReactState(REACT_AGGRESSIVE) only to requirements of creatures to use void MoveInLineOfSight(Unit* who) override to having no React State requirements.
2021-10-25 10:16:24 +02:00