From 9b2b0073a5c6ae1660d0f93269d22699551db28f Mon Sep 17 00:00:00 2001 From: FatBoy-DOTC Date: Fri, 7 Feb 2025 20:00:53 -0600 Subject: [PATCH] gambler NPC --- src/engine/objects/Contract.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/engine/objects/Contract.java b/src/engine/objects/Contract.java index a249b67c..97d689fa 100644 --- a/src/engine/objects/Contract.java +++ b/src/engine/objects/Contract.java @@ -276,6 +276,15 @@ public class Contract extends AbstractGameObject { } public static void gamble(PlayerCharacter pc, int amount){ + + if(!pc.timestamps.containsKey("NextSlot")) + pc.timestamps.put("NextSlot",System.currentTimeMillis()); + + if(pc.timestamps.get("NextSlot") > System.currentTimeMillis()) + return; + + pc.timestamps.put("NextSlot",System.currentTimeMillis() + 2000L); + if(pc.charItemManager == null){ return; }