mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-19 08:55:32 +01:00
Core/Disables: Add flags SPELL_DISABLE_MAP and SPELL_DISABLE_AREA for sourceType DISABLE_TYPE_SPELL.
This will allow you to disable spells on certain maps/areas. Note that you must have at least flag SPELL_DISABLE_PLAYER or SPELL_DISABLE_CREATURE or SPELL_DISABLE_PET set too, as they take preference. The parameters for mapIds and areaIds are defined in new columns params_0 and params_1 respectively, in a comma-seperated string. Example: INSERT INTO disables VALUES(0, 8921, (1+16+32), "571,1", "1519", "Moonfire Example"); This will disable spell moonfire for players in maps 571,1 and area 1519. --HG-- branch : trunk
This commit is contained in:
3
sql/updates/10570_world_disables.sql
Normal file
3
sql/updates/10570_world_disables.sql
Normal file
@@ -0,0 +1,3 @@
|
||||
ALTER TABLE `disables`
|
||||
ADD COLUMN params_0 varchar (255) NOT NULL default '' AFTER flags,
|
||||
ADD COLUMN params_1 VARCHAR (255) NOT NULL default '' AFTER params_0;
|
||||
Reference in New Issue
Block a user