spell refactor part 2

This commit is contained in:
2026-01-22 14:54:35 +01:00
parent 1beff44ada
commit a7f91bcd67
30 changed files with 589 additions and 931 deletions

View File

@@ -459,7 +459,7 @@ namespace Beyond
public virtual void OnReceiveAttack(vDamage damage, vIMeleeFighter attacker)
{
if (cc == null) return;
if (magicAttacks != null && magicAttacks.shieldEffectIsActive) return;
if (magicAttacks != null && magicAttacks.IsShieldActive) return;
if (!damage.ignoreDefense && isBlocking && meleeManager != null &&
meleeManager.CanBlockAttack(damage.sender.position))