void Update()
{
if(Time.time >= nextTick)
{
nextTick += tickInterval;
Debug.Log("Burn dealing damage");
defense.CheckMagicalDefense(damagePerTick);
}
if(Time.time >= duration)
{
Destroy(this);
}
}