class NiceMacheteFire extends NiceMeleeFire;
var name LastFireAnim;
function name GetCorrectAnim(bool bLoop, bool bAimed){
    FireAnim = super.GetCorrectAnim(bLoop, bAimed);
    if( LastFireAnim == FireAnims[1] && FireAnim == FireAnims[2]
       || LastFireAnim == FireAnims[2] && FireAnim == FireAnims[1]
       || LastFireAnim == FireAnims[2] && FireAnim == FireAnims[2])
       FireAnim = FireAnims[0];
    LastFireAnim = FireAnim;
    return FireAnim;
}
defaultproperties
{
    weaponRange=95.000000
    damageDelay=0.570000
    FireAnims(0)="Fire"
    FireAnims(1)="Fire2"
    FireAnims(2)="fire3"
    FireAnims(3)="Fire4"
    HitEffectClass=Class'KFMod.KnifeHitEffect'
    MeleeHitSoundRefs(0)="KF_AxeSnd.Axe_HitFlesh"
    DamageType=class'NiceDamTypeMachete'
    DamageMax=70
    FireAnimRate=0.893333
    FireRate=0.710000
    BotRefireRate=0.710000
}
