Reactive effect flag

This commit is contained in:
Anuken
2021-01-24 15:22:41 -05:00
parent baedba0d5b
commit 8b5cf5309a
3 changed files with 10 additions and 4 deletions

View File

@@ -55,10 +55,12 @@ abstract class StatusComp implements Posc, Flyingc{
}
}
//otherwise, no opposites found, add direct effect
StatusEntry entry = Pools.obtain(StatusEntry.class, StatusEntry::new);
entry.set(effect, duration);
statuses.add(entry);
if(!effect.reactive){
//otherwise, no opposites found, add direct effect
StatusEntry entry = Pools.obtain(StatusEntry.class, StatusEntry::new);
entry.set(effect, duration);
statuses.add(entry);
}
}
void clearStatuses(){