Commit Graph

5972 Commits

Author SHA1 Message Date
ccrs
9c7f2544c8 Scripts/Ahnkahet: corrections to npc_amanitar_mushrooms script 2021-08-10 13:17:47 +02:00
offl
8186e6deca Scripts/Spells: Fix support for 'Teleport This!' (10857) (#26789)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-08-10 10:18:28 +02:00
Gildor
c7ae9d761a Scripts/World: improve Training Dummy script (#26778) 2021-08-09 22:36:14 +02:00
Giacomo Pozzoni
0800ab20a8 Core/AI: Add DamageEffectType and SpellInfo parameters to UnitAI::DamageTaken (#26787)
* Core/AI: Add DamageEffectType and SpellInfo parameters to UnitAI::DamageTaken

* Update scripts
2021-08-09 17:00:34 +02:00
offl
ec3b571eca Scripts/SWP: Update M'uru to new register model (#26793) 2021-08-09 14:18:24 +03:00
offl
365a95bc94 Scripts/BM: Update scripts to new register model (#26792) 2021-08-09 14:18:12 +03:00
offl
97140cd195 Scripts/BFD: Update scripts to new register model (#26791) 2021-08-09 14:18:02 +03:00
offl
bc26ddaf8c Scripts/Spells: Update quest spell scripts to new register model (#26790) 2021-08-09 14:17:43 +03:00
Gildor
39a1fd4890 Core/Spell: Fix Mage Frostfire bolt, now it will not put target into combat at expire (#26775) 2021-08-08 13:17:00 +02:00
Giacomo Pozzoni
96dc110f4a Core/DBLayer: Add QueueSize() method (#26733)
* Core/DBLayer: Add QueueSize() method

Add QueueSize() method to database objects (Login, Character and World) that returns how many tasks are queued.
Include the queue size of the 3 databases in ".server debug" command

* Make the code less threadsafe

* Send data to InfluxDB

* Update grafana dashboard
2021-07-24 14:50:30 +02:00
Jinnaix
39e1d293bf Game/Event: zone_hellfire_peninsula.cpp (#26724)
* Game/Event: zone_hellfire_peninsula.cpp
Convert script timer into game event

* _events.Reset(); - just in case

* Rename 9999_99_99_99_world.sql to 2021_07_21_03_world.sql

Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2021-07-21 19:57:01 +02:00
jackpoz
5094363a94 Scripts/Commands: Fix ".server debug" crashing in some special conditions 2021-07-17 16:07:44 +02:00
Giacomo Pozzoni
8c42b3bd88 Core/Pet: Don't allow to tame pets that have already a owner (#26674) 2021-07-17 12:54:29 +02:00
Giacomo Pozzoni
aa7279df09 Core/SAI: Warn when an unused parameter is set in the database (#26628)
* Core/SAI: Warn when an unused parameter is set in the database

* Warn when an unused parameter is set in the database as all unused parameters are supposed to be set to 0.

* Remove unused struct from union.

* Add a new struct simpleTalk for SMART_ACTION_SIMPLE_TALK instead of reusing only some fields of struct talk from SMART_ACTION_TALK

* Add addAura and flag structs to be used instead of generic ones to match the parameters used by actions

* Add randRangeTimedActionList struct to be used instead of generic ones to match the parameters used by actions.

* Remove unused action structs.
2021-07-17 11:22:11 +02:00
offl
863635dbf9 Scripts/Molten Core: Update remaining scripts to new register model (2/2) (#26710) 2021-07-17 02:37:53 +03:00
offl
09da8dae0e Scripts/Molten Core: Update remaining scripts to new register model (1/2) (#26709) 2021-07-17 02:37:43 +03:00
offl
514519d33e Scripts/ToC: Update Twin Val'kyr to new register model (#26708) 2021-07-17 02:37:08 +03:00
offl
d7d27ff95c Scripts/ToC: Update remaining scripts of Beasts of Northrend to new register model (#26707) 2021-07-17 02:36:54 +03:00
offl
60f9847f66 Scripts/ToC: Update Faction Champions to new register model (#26706) 2021-07-17 02:36:38 +03:00
offl
fa85face47 Scripts/ToC: Update Anub'arak to new register model (#26705) 2021-07-17 02:36:29 +03:00
offl
da1b32db8b Scripts/Azjol Nerub: Update Krik'thir to new register model (#26704) 2021-07-17 02:36:03 +03:00
offl
da7dc2f8ad Scripts/Azjol Nerub: Update Hadronox to new register model (#26703) 2021-07-17 02:35:49 +03:00
offl
24bd519f5c Scripts/FoS: Update remaining scripts to new register model (#26700) 2021-07-15 01:55:10 +03:00
offl
f91e6c6b3b Scripts/Ruby Sanctum: Update instance scripts to new register model (#26699) 2021-07-15 01:54:08 +03:00
offl
d7f80132c9 Scripts/Ruby Sanctum: Update Saviana to new register model (#26698) 2021-07-15 01:53:58 +03:00
offl
6f8a7c5641 Scripts/Ruby Sanctum: Update Zarithrian to new register model (#26697) 2021-07-15 01:53:48 +03:00
offl
4aee969228 Scripts/Obsidian Sanctum: Update Sartharion to new register model (#26696) 2021-07-15 01:53:27 +03:00
offl
7f853ea735 Scripts/ZG: Update scripts to new register model (5/5) (#26695) 2021-07-14 22:24:36 +03:00
offl
8230f937f1 Scripts/ZG: Update scripts to new register model (4/5) (#26694) 2021-07-14 22:24:26 +03:00
offl
43055f4244 Scripts/ZG: Update scripts to new register model (3/5) (#26693) 2021-07-14 22:24:16 +03:00
offl
5e240a4a50 Scripts/ZG: Update scripts to new register model (2/5) (#26692) 2021-07-14 22:24:06 +03:00
offl
572b480a2e Scripts/BWL: Update scripts to new register model (3/3) (#26691) 2021-07-14 22:23:17 +03:00
offl
f7ecd86a24 Scripts/BWL: Update scripts to new register model (2/3) (#26690) 2021-07-14 22:22:46 +03:00
offl
99578abd01 Scripts/The Eye: Migrate Al'ar's fire immunity to DB
Nope, that apply-remove hack is not needed
2021-07-13 15:42:13 +03:00
offl
e4b42314c0 Scripts/The Eye: Reorder Kael'thas' scripts 2021-07-13 15:39:28 +03:00
offl
67bd11f5ff Scripts/BWL: Update scripts to new register model (1/3) (#26686) 2021-07-13 14:16:00 +03:00
offl
60761136e7 Scripts/SFK: Update Apothecary Hummel to new register model (#26685) 2021-07-13 14:15:51 +03:00
offl
3d19a71ef2 Scripts/ZG: Update scripts to new register model (1/5) (#26684) 2021-07-13 14:15:41 +03:00
offl
fc14d4f30a Scripts/OL: Update Onyxia to new register model (#26683) 2021-07-13 14:15:32 +03:00
offl
4f1fd20eaf Scripts/FoS: Update Bronjahm to new register model (#26682) 2021-07-13 14:15:19 +03:00
offl
0265f17eae Scripts/Ruby Sanctum: Update Baltharus to new register model (#26681) 2021-07-13 05:16:55 +03:00
offl
8e0429d6ab Scripts/Obsidian Sanctum: Update instance scripts to new register model (#26680) 2021-07-13 05:16:45 +03:00
offl
661e7cca00 Scripts/MT: Update scripts to new register model (#26679) 2021-07-13 05:16:32 +03:00
offl
db1ec411cc Scripts/SH: Update scripts to new register model (#26678) 2021-07-13 05:16:16 +03:00
offl
4bca9c990d Scripts/SL: Update scripts to new register model (#26677) 2021-07-13 05:16:03 +03:00
offl
b15359a1e2 Scripts/BT: Remove unconfirmed parts of Teron's intro (#26670) 2021-07-11 14:59:25 +03:00
offl
8cbedef11b Scripts/The Eye: Update Kael'thas to new register model (#26669) 2021-07-11 14:58:14 +03:00
offl
0ddcfbf8a0 Scripts/Spells: Update Winter Veil holiday scripts to new register model (#26668) 2021-07-11 14:57:37 +03:00
offl
160d477811 Scripts/Spells: Update rogue scripts to new register model (#26667) 2021-07-11 14:57:28 +03:00
offl
9791f74ab9 Scripts/Spells: Update warlock scripts to new register model (#26666) 2021-07-11 14:57:16 +03:00