EffectBase sources and fail conditions static maps removed

This commit is contained in:
FatBoy committed 2024-08-20 20:43:29 -05:00
1 parent c2633d0d9f
commit c01c69db83
7 files changed
+36 -107

No files matched your search

+1 -1
View File
@@ -375,7 +375,7 @@ public abstract class AbstractWorldObject extends AbstractGameObject {
if (eff == null) {
continue;
}
if (eff.containsSource(source) && trains >= eff.getTrains()) {
if (eff.getEffectsBase().effectSources.contains(source) && trains >= eff.getTrains()) {
if (removeAll) {
//remove all effects of source type
if (eff.cancel()) {