狗屎Minimax坏我代码
This commit is contained in:
@@ -52,7 +52,7 @@ namespace Cielonos.MainGame
|
||||
return Initialize<T>(creator, null, targetFractions);
|
||||
}
|
||||
|
||||
public T Initialize<T>(CharacterBase creator, ItemBase itemSource, params Fraction[] targetFractions) where T : AttackAreaBase
|
||||
public virtual T Initialize<T>(CharacterBase creator, ItemBase itemSource, params Fraction[] targetFractions) where T : AttackAreaBase
|
||||
{
|
||||
this.isEnabling = true;
|
||||
this.creator = creator;
|
||||
@@ -390,6 +390,13 @@ namespace Cielonos.MainGame
|
||||
{
|
||||
//最终伤害结算
|
||||
target.TakeDamage(ref attackResult);
|
||||
|
||||
Attack.AttackType attackType = attackResult.attackValue.attackType;
|
||||
bool isCritical = attackResult.attackValue.isCritical;
|
||||
MainGameBaseCollection.Instance.DamageNumber(attackType, isCritical)
|
||||
.Spawn(attackResult.hitPosition, attackResult.finalDamage, transform)
|
||||
.SetSpamGroup(attackResult.spamGroupID);
|
||||
|
||||
creator.eventSm.onFinishAttack.Invoke(this, target, attackResult);
|
||||
if (attackResult.finalDamage > 0)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user