Correctly update root status of item in _ilIsRoot
This commit is contained in:
@@ -25,7 +25,7 @@ import qualified IntMapHelp as IM
|
||||
useRootItem :: Int -> World -> World
|
||||
useRootItem crid w = fromMaybe w $ do
|
||||
cr <- w ^? cWorld . lWorld . creatures . ix crid
|
||||
itRef <- cr ^? crManipulation . manObject . imRootItem
|
||||
itRef <- cr ^? crManipulation . manObject . imRootSelectedItem
|
||||
it <- invRootTrees (_crInv cr) ^? ix itRef
|
||||
return $
|
||||
itemUseEffect' cr it w
|
||||
|
||||
Reference in New Issue
Block a user