Improve item location code
This commit is contained in:
+1
-1
@@ -63,7 +63,7 @@ useShrinkGun it cr w = case it ^? itParams . shrinkGunStatus of
|
||||
Just Shrunk -> tryResize 1 $ f FullSize Uncursed . setMinInvSize defaultInvSize cr
|
||||
Nothing -> error "useShrinkGun applied to item with incorrect ItParam"
|
||||
where
|
||||
invid = _ipInvID $ _itLocation it
|
||||
invid = _ilInvID $ _itLocation it
|
||||
tryResize x g = maybe w g $ sizeSelf x cr w
|
||||
f isInUse cstatus =
|
||||
cWorld . lWorld . creatures . ix (_crID cr) . crInv . ix invid
|
||||
|
||||
Reference in New Issue
Block a user