Remove the DB effect loaders

Effects, modifiers, source types, effect fail conditions and item
enchant values all come from Effects.cfg (4.6b). Removes
dbEffectsBaseHandler, dbPowerHandler, the EffectsBase and effect
modifier ResultSet constructors, EffectsBase.getFailConditions and
LOAD_ENCHANT_VALUES.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
MagicBotandClaude Opus 5.5 committed 2026-10-26 05:17:24 -04:00
1 parent e2ec8eb8a6
commit dee936d8a5
72 files changed
-1126

No files matched your search

@@ -16,15 +16,8 @@ import engine.objects.Building;
import engine.objects.Item;
import engine.parsers.objects.wpak.EffectTemplate;
import java.sql.ResultSet;
import java.sql.SQLException;
public class ValueEffectModifier extends AbstractEffectModifier {
public ValueEffectModifier(ResultSet rs) throws SQLException {
super(rs);
}
public ValueEffectModifier(String IDString, EffectTemplate.ModEntry modEntry) {
super(IDString, modEntry);
}