Was made by Chrono. Modified it so it'll work with the default bot system.
function AIPlayer::SetBotLight(%bot, %data)
{
if(isObject(%bot.light) && %bot.light.dataBlock.getID() == %data)
{
return;
}
if(isObject(%bot.light))
{
%bot.light.delete();
}
if(%data == -1)
{
return;
}
%bot.light = new fxlight()
{
dataBlock = %data;
enable = true;
iconSize = 1;
player = %bot;
};
%bot.light.attachToObject(%bot);
}
registerOutputEvent("Bot", "SetBotLight", "dataBlock FxLightData");