drop eligibility works

chest stores tier + quality
ground chest path is guarded
space chest menu/open path exists
reward table lookup moved to open time
quality matching supports all and pipe lists
item-type dispatch stubs are ready
This commit is contained in:
Heron
2026-05-14 23:08:07 -04:00
parent 182349536a
commit d550f14830
13 changed files with 1889 additions and 49 deletions
@@ -1,6 +1,7 @@
package script.library;
import script.*;
import script.space.rare_loot.space_rare_loot;
import java.util.ArrayList;
import java.util.List;
@@ -703,6 +704,7 @@ public class space_combat extends script.base_script
}
if ((objWinner.isLoaded() && (objWinner.isAuthoritative())))
{
space_rare_loot.checkAwardEligibility(objWinner, objDefender);
createLoot(objDefender, objWinner);
CustomerServiceLog("space_loot", "Creating Loot from " + objDefender + " in " + getLocation(objDefender) + " for " + objWinner);
if (space_battlefield.isInBattlefield(objWinner))