diff --git a/src/net/sourceforge/kolmafia/request/ZapRequest.java b/src/net/sourceforge/kolmafia/request/ZapRequest.java index 189bbe3edf5..9988db9020f 100644 --- a/src/net/sourceforge/kolmafia/request/ZapRequest.java +++ b/src/net/sourceforge/kolmafia/request/ZapRequest.java @@ -34,7 +34,7 @@ public class ZapRequest extends GenericRequest { private static final Map> zapGroups = new HashMap<>(); private AdventureResult item; - public AdventureResult acquired; + private AdventureResult acquired; public ZapRequest(final AdventureResult item) { super("wand.php"); @@ -229,4 +229,8 @@ public static boolean registerRequest(final String urlString) { return true; } + + public AdventureResult getAcquired() { + return acquired; + } } diff --git a/src/net/sourceforge/kolmafia/textui/RuntimeLibrary.java b/src/net/sourceforge/kolmafia/textui/RuntimeLibrary.java index 24d7cf35d32..0f1d23433b0 100644 --- a/src/net/sourceforge/kolmafia/textui/RuntimeLibrary.java +++ b/src/net/sourceforge/kolmafia/textui/RuntimeLibrary.java @@ -9726,7 +9726,8 @@ public static Value zap(ScriptRuntime controller, Value item) { var request = new ZapRequest(ItemPool.get((int) item.intValue())); RequestThread.postRequest(request); - int itemId = request.acquired == null ? -1 : request.acquired.getItemId(); + var acquired = request.getAcquired(); + int itemId = acquired == null ? -1 : acquired.getItemId(); return DataTypes.makeItemValue(itemId, true); }