[3.3.5a] SmartAi make an NPC follow player when spawned

Hello there!

I was trying to make an NPC follow my player when I add him into the world (summon…?)

But it doesn’t move…

here is the SAI code:

– Moses The Elder SAI

SET @ENTRY := 991320;
UPDATE creature_template SET AIName=“SmartAI” WHERE entry=@ENTRY;
DELETE FROM smart_scripts WHERE entryorguid=@ENTRY AND source_type=0;
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,54,0,100,0,0,0,0,0,29,5,5,0,0,0,0,23,0,0,0,0,0,0,0,“My NPC Test - On Just Summoned - Start Follow Owner Or Summoner”);

Ultimate goal:

player clicks on spell or item, NPC is summoned and then starts following player until player clicks on a “dismiss” spell or item…much like pets…but with NPCs instead.

Any help would be appreciated!

Try changing target_type to [COLOR=rgb(51,51,51)]SMART_TARGET_CLOSEST_PLAYER to test. If that doesn’t work I would try debugging the code with breakpoints and/or console logs.