-- SAI for Dark Conclave Ritualist
SET @ENTRY := 22138;
UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`[email protected];
DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`[email protected];
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
(@ENTRY,0,0,0,1,0,100,1,1000,1000,1000,1000,11,38469,0,0,0,0,0,19,22139,0,0,0,0,0,0,'Dark Conclave Ritualist - OOC - Dark Conclave Ritualist Channel');[/sql]
The spell has TARGET_SCRIPT, it means it needs conditions (right?).
I haven’t had a chance to get back to it.
Can someone test this:
SET @ENTRY := 22138;
SET @GUID1 := 77737;
SET @GUID2 := 77738;
SET @GUID3 := 77739;
SET @GUID4 := 77740;
UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`[email protected];
DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid` IN ([email protected],[email protected],[email protected],[email protected]);
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
([email protected],0,0,0,1,0,100,1,1000,1000,1000,1000,11,38469,0,0,0,0,0,19,22139,0,0,0,0,0,0,'Dark Conclave Ritualist - OOC - Dark Conclave Ritualist Channel'),
([email protected],0,0,0,1,0,100,1,1000,1000,1000,1000,11,38469,0,0,0,0,0,19,22139,0,0,0,0,0,0,'Dark Conclave Ritualist - OOC - Dark Conclave Ritualist Channel'),
([email protected],0,0,0,1,0,100,1,1000,1000,1000,1000,11,38469,0,0,0,0,0,19,22139,0,0,0,0,0,0,'Dark Conclave Ritualist - OOC - Dark Conclave Ritualist Channel'),
([email protected],0,0,0,1,0,100,1,1000,1000,1000,1000,11,38469,0,0,0,0,0,19,22139,0,0,0,0,0,0,'Dark Conclave Ritualist - OOC - Dark Conclave Ritualist Channel');[/sql]
– Brian
No, not working. Only one of the creatures will cast. Weird issue…
By the way, in sniffs they got “Block Value 22: 38469/5.390655E-41” UNIT_CHANNEL_SPELL and no cast/aura spell.
If I cast 38469 when a creature is casting it too, two light rays will appear (the issue isn’t at target)
TARGET_SCRIPT
yes, needs a spell_script_target condition
Core spell issue. SAI complete.