Skip to content
This repository was archived by the owner on Jun 9, 2022. It is now read-only.

Commit 3e74ac4

Browse files
committed
Replace SMART_ACTION_INVOKER_CAST with SMART_ACTION_SELF_CAST in action 85
TrinityCore/TrinityCore@0df3cb5
1 parent 09d681f commit 3e74ac4

File tree

2 files changed

+16
-4
lines changed

2 files changed

+16
-4
lines changed

CSV/SAI_ActionType.csv

+2-1
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
82;SMART_ACTION_ADD_NPC_FLAG
8383
83;SMART_ACTION_REMOVE_NPC_FLAG
8484
84;SMART_ACTION_SIMPLE_TALK
85-
85;SMART_ACTION_INVOKER_CAST
85+
85;SMART_ACTION_SELF_CAST
8686
86;SMART_ACTION_CROSS_CAST
8787
87;SMART_ACTION_CALL_RANDOM_TIMED_ACTIONLIST
8888
88;SMART_ACTION_CALL_RANDOM_RANGE_TIMED_ACTIONLIST
@@ -131,3 +131,4 @@
131131
131;SMART_ACTION_SPAWN_SPAWNGROUP
132132
132;SMART_ACTION_DESPAWN_SPAWNGROUP
133133
133;SMART_ACTION_RESPAWN_BY_SPAWNID
134+
134;SMART_ACTION_INVOKER_CAST

MainUnit.pas

+14-3
Original file line numberDiff line numberDiff line change
@@ -11942,15 +11942,15 @@ procedure TMainForm.SetSAIAction(t: integer);
1194211942
lbcyaction_type.Hint := 'can be used to make players say groupID, Text_over event is not triggered, whisper can not be used (Target units will say the text)';
1194311943
edcyaction_type.Hint := lbcyaction_type.Hint;
1194411944
end;
11945-
85: //SMART_ACTION_INVOKER_CAST
11945+
85: //SMART_ACTION_SELF_CAST
1194611946
begin
1194711947
lbcyaction_param1.Caption := 'SpellID';
11948-
lbcyaction_param2.Caption := 'castFlags';
11948+
lbcyaction_param2.Caption := 'triggerFlags';
1194911949
lbcyaction_param3.Caption := '';
1195011950
lbcyaction_param4.Caption := '';
1195111951
lbcyaction_param5.Caption := '';
1195211952
lbcyaction_param6.Caption := '';
11953-
lbcyaction_type.Hint := 'if avaliable, last used invoker will cast spellId with castFlags on targets';
11953+
lbcyaction_type.Hint := 'Will cast spellId with triggerFlags on self';
1195411954
edcyaction_type.Hint := lbcyaction_type.Hint;
1195511955
end;
1195611956
86: //SMART_ACTION_CROSS_CAST
@@ -12481,6 +12481,17 @@ procedure TMainForm.SetSAIAction(t: integer);
1248112481
lbcyaction_type.Hint := '';
1248212482
edcyaction_type.Hint := lbcyaction_type.Hint;
1248312483
end;
12484+
134: //SMART_ACTION_INVOKER_CAST
12485+
begin
12486+
lbcyaction_param1.Caption := 'SpellID';
12487+
lbcyaction_param2.Caption := 'castFlags';
12488+
lbcyaction_param3.Caption := '';
12489+
lbcyaction_param4.Caption := '';
12490+
lbcyaction_param5.Caption := '';
12491+
lbcyaction_param6.Caption := '';
12492+
lbcyaction_type.Hint := 'if avaliable, last used invoker will cast spellId with castFlags on targets';
12493+
edcyaction_type.Hint := lbcyaction_type.Hint;
12494+
end;
1248412495
end;
1248512496
SAI_Action := t;
1248612497
end;

0 commit comments

Comments
 (0)