}else{
time = stf(tmpl.nostop) - dltTime;
if(time <= 0.0) time = -1.0;
tmpl.nostop = time;
}
}else{
//JRH -->
if(IsEquipcharacterByItem(chr, "pistolmket"))
{
PostEvent("mket_on_back", 1000, "i", chr);
PostEvent("mguns_extra_check", 1000, "i", chr);
}
if(IsEquipCharacterByItem(chr, "blademketK"))
{
PostEvent("blademketK_as_gun", 1000, "i", chr);
PostEvent("mket_on_back", 1500, "i", chr); //if musket on hip
PostEvent("mguns_extra_check", 1000, "i", chr);
}
if(IsEquipCharacterByItem(chr, "pistolmtoon"))
{
PostEvent("mtoon_on_back", 1000, "i", chr);
PostEvent("mguns_extra_check", 1000, "i", chr);
}
if(IsEquipCharacterByItem(chr, "pistolmketB"))
{
PostEvent("mketB_on_back", 1000, "i", chr);
PostEvent("mguns_extra_check", 1000, "i", chr);
}
if(IsEquipCharacterByItem(chr, "blademketB"))
{
PostEvent("blademketB_as_gun", 1000, "i", chr);
PostEvent("mketB_on_back", 1500, "i", chr); //if musket on hip
PostEvent("mguns_extra_check", 1000, "i", chr);
}
if(IsEquipCharacterByItem(chr, "Arguebuse"))
{
PostEvent("Arguebuse_on_back", 1000, "i", chr);
PostEvent("mguns_extra_check", 1000, "i", chr);
}
// <-- JRH
//Åñëè öåëè íåò, ïåðåõîäèì â ðåæèì îæèäàíèÿ
if(tmpl.state != "wait")
{
LAi_tmpl_fight_SetWaitState(chr);
}
}
}