Load rune bases from all non-RACE runes, dropping static_rune_runebase reads

The 315 static_rune_runebase rows are exactly the non-RACE runes, so the loader
selects by rune_type. Removes the server type/subtype columns (no live reader),
the runereq/overwrite path, the GET_RUNEBASE cache-miss query, the runebase
attribute handler, the racerune/baseclassrune loaders and the 111111 checks.
No value changes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
MagicBotandClaude Opus 5.5 committed 2026-10-22 12:36:34 -04:00
1 parent 13e02707eb
commit 64a86152d3
8 files changed
+8 -367

No files matched your search

-4
View File
@@ -395,10 +395,6 @@ public class Race {
if (this.getAllowedRunes() != null)
if (this.getAllowedRunes().contains(rb.getObjectUUID()))
return true;
if (RuneBase.AllowedBaseClassRunesMap.containsKey(111111)) {
if (RuneBase.AllowedRaceRunesMap.get(111111).contains(rb.getObjectUUID()))
return true;
}
return false;
}