22 lines
464 B
C#
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);
|
|
}
|
|
}
|
|
|
|
}
|