Ability death listener

This commit is contained in:
Anuken
2021-09-24 21:27:21 -04:00
parent de7dfc75f9
commit 096826a36f
3 changed files with 8 additions and 1 deletions

View File

@@ -7,6 +7,7 @@ import mindustry.gen.*;
public abstract class Ability implements Cloneable{
public void update(Unit unit){}
public void draw(Unit unit){}
public void death(Unit unit){}
public Ability copy(){
try{

View File

@@ -517,6 +517,12 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I
}
}
if(abilities.size > 0){
for(Ability a : abilities){
a.death(self());
}
}
remove();
}