@@ -72,7 +72,12 @@ public class AttackTrigger : MonoBehaviour
{
if (onlyFlyCanWeak && !trigedObjs[i].owner.canFly)
- trigedObjs[i].owner.GetComponent<MoveCharacter>().newTotalWeakTime = 0;
+ MoveCharacter moveCharacter = trigedObjs[i].owner.GetComponent<MoveCharacter>();
+ if (!moveCharacter)
+ {
+ moveCharacter.newTotalWeakTime = 0;
+ }
+
}
trigedObjs[i].BeHit(damage, force, changeHurt, repelValue);
if (trigedObjs[i].owner.debugAttackFrom)