diff --git a/Rune Key has price.esp b/Rune Key has price.esp new file mode 100644 index 00000000..79bea047 Binary files /dev/null and b/Rune Key has price.esp differ diff --git a/scripts/_00e_mq00templepuzzlescn.pex b/scripts/_00e_mq00templepuzzlescn.pex index 0d2f6d65..8106a804 100644 Binary files a/scripts/_00e_mq00templepuzzlescn.pex and b/scripts/_00e_mq00templepuzzlescn.pex differ diff --git a/source/scripts/_00e_mq00templepuzzlescn.psc b/source/scripts/_00e_mq00templepuzzlescn.psc index b65c7caa..6b4799ec 100644 --- a/source/scripts/_00e_mq00templepuzzlescn.psc +++ b/source/scripts/_00e_mq00templepuzzlescn.psc @@ -2,8 +2,9 @@ Scriptname _00E_MQ00TemplePuzzleSCN extends ObjectReference ;DRSTG08AStoneSecretDoorOpenM Event OnActivate(ObjectReference akActionRef) - if akActionRef == Game.GetPlayer() && !Activated && (Game.GetPlayer().GetItemCount(_00E_MQ00TempleKey) >= 1) - Game.GetPlayer().RemoveItem(_00E_MQ00TempleKey, Game.GetPlayer().GetItemCount(_00E_MQ00TempleKey)) + Actor PlayerRef = Game.GetForm(0x14) as Actor + if akActionRef == PlayerRef && !Activated && (PlayerRef.GetItemCount(_00E_MQ00TempleKey) >= 1) + PlayerRef.RemoveItem(_00E_MQ00TempleKey, 1) MoveStone = true Runenstein.enable() ;_00E_MQP03_sMechanismSomethingMissing.Show()