-- edit the TURNLEFT and/or TURNRIGHT so that they look similar to the below example
if ( keystate == "down" ) then
TurnLeftStart(arg1);
else
-- Basically, you should call SemiAutoRecast()
-- when a button you use often gets released.
SemiAutoRecast();
TurnLeftStop(arg1);
end
if ( keystate == "down" ) then
TurnRightStart(arg1);
else
SemiAutoRecast();
TurnRightStop(arg1);
end
-- Add the following to the Bindings.xml file (after
-- and before )
-- Due to my limited understanding, I think you should automagically
-- see a new binding available in the key bindings menu in-game.
SemiAutoRecastReset();