Files
hotdesking/Gameplay/Effects/BasicAttack.cs

22 lines
464 B
C#

using Godot;
using System;
using System.Collections.Generic;
public partial class BasicAttack : Effect
{
public BasicAttack() : base()
{
_trigger.Add(Trigger.Collision);
}
public override void TriggerEffect()
{
if (_workerOwner._collisionTarget is Worker)
{
int damage = _workerOwner._aptitude;
((Worker)_workerOwner._collisionTarget).ChangeHealth(damage, _workerOwner);
}
}
}