|
|
@@ -30,6 +30,7 @@ public class Demonic : MoveCharacter
|
|
|
public float attackDistance;
|
|
|
public float maxAttackDis, minAttackDis;
|
|
|
public bool needToChange;
|
|
|
+ [SerializeField]
|
|
|
private int curAttackID;
|
|
|
private AttackController.AttackMethod[] am;
|
|
|
private int len;
|
|
|
@@ -44,6 +45,7 @@ public class Demonic : MoveCharacter
|
|
|
public int dropSoulMax = 3;
|
|
|
public int dropSoulMin = 1;
|
|
|
public float dropSoulAngle = 60f;
|
|
|
+
|
|
|
private void Start()
|
|
|
{
|
|
|
if (needToChange)
|
|
|
@@ -688,6 +690,7 @@ public class Demonic : MoveCharacter
|
|
|
}
|
|
|
invincibleTime = totalAttack_summonTime;
|
|
|
attackTarget = targetCharacter;
|
|
|
+ curAttackID = 1;
|
|
|
}
|
|
|
|
|
|
public virtual void Attack_march()
|