Commit mid add time scroll
This commit is contained in:
@@ -26,10 +26,10 @@ onOffEff f g it
|
||||
rewindEffect :: Item -> Creature -> World -> World
|
||||
rewindEffect itm cr w
|
||||
| Just invid == _crLeftInvSel cr =
|
||||
w & cWorld . cwTime . rewindWorlds %~ (take maxcharge . (cw :))
|
||||
& ptrWpCharge .~ length (w ^. cWorld . cwTime . rewindWorlds)
|
||||
w & cwTime . rewindWorlds %~ (take maxcharge . (cw :))
|
||||
& ptrWpCharge .~ length (w ^. cwTime . rewindWorlds)
|
||||
| otherwise =
|
||||
w & cWorld . cwTime . rewindWorlds .~ []
|
||||
w & cwTime . rewindWorlds .~ []
|
||||
& ptrWpCharge .~ 0
|
||||
where
|
||||
invid = _ipInvID $ _itLocation itm
|
||||
@@ -37,7 +37,6 @@ rewindEffect itm cr w
|
||||
maxcharge = itm ^?! itUse . leftConsumption . wpMaxCharge
|
||||
cw =
|
||||
_cWorld w
|
||||
& cwTime . rewindWorlds .~ []
|
||||
|
||||
--resetAttachmentEffect :: Item -> Creature -> World -> World
|
||||
--resetAttachmentEffect itm cr w
|
||||
|
||||
Reference in New Issue
Block a user