Files
hotdesking/Gameplay/Traits/BasicAttack.cs

27 lines
552 B
C#

using Godot;
using System;
using System.Collections.Generic;
public partial class BasicAttack : Trait
{
public BasicAttack(Worker OWNER) : base(OWNER)
{
_triggers.Add(Trigger.On.Collision);
}
public override void Fire()
{
if (_target != null)
{
if (_target._manager != _owner._manager)
{
int damage = -_owner._aptitude._default / 2;
// target.ChangeHealth(damage, owner);
}
}
_target = null;
}
}