4
Fork 0

Set stage 40 in The Elixir before removing ingredients to avoid triggering inventory events

english-generic-dialogue
Eddoursul 2 years ago
parent 9504301274
commit 9cf587a5df
  1. BIN
      scripts/fs_nq05_alchemyscript.pex
  2. 2
      source/scripts/fs_nq05_alchemyscript.psc

Binary file not shown.

@ -19,12 +19,12 @@ Event OnActivate(ObjectReference akActionRef)
Int qStage = FS_NQ05.GetStage()
If qStage >= 30 && qStage < 40
If FS_NQ05_AlchemyMessagebox.Show() == 0
FS_NQ05.SetStage(40)
PlayerREF.RemoveItem(Nirnroot, 1)
PlayerREF.RemoveItem(SkeeverTail, 1)
PlayerREF.RemoveItem(MothWingMonarch, 1)
PlayerREF.RemoveItem(Garlic, 1)
PlayerREF.RemoveItem(FS_NQ05_Rezept, 1)
FS_NQ05.SetStage(40)
EndIf
EndIf

Loading…
Cancel
Save