Thief2 FM: The Spear of Destiny (Sept. 13, 2016) - by nightshifter
howeird on 15/8/2020 at 01:57
I just finished playing this mission today and had no serious issues. I'm running 1.27c with the Necro mod. The only time it weirded out on me was the final choice at the end of the fm. I did a save in the middle of the conversation and the dialog started over with only one guy present. I jumped back to a previous save and I finished it with both endings. I'm using New Darkloader 1.6.1.
Bosh on 28/8/2020 at 11:42
Well this FM must have slipped by me when it was released, as I'd never played it before. Thanks to these threads, I got to play - and what a most excellent FM. Really slick, well designed and exploring is rewarded. Had no issues - it all played well (I've got T2Fix 1.27c I believe and run FMs on FMSel) :thumb:
Stingm on 29/8/2020 at 03:20
Glad you liked it but you better upgrade to 1.27d. It fixes a major issue.
Bosh on 29/8/2020 at 09:17
Thanks Stingm - the recent update slipped by me too! :cheeky:
fortuni on 5/8/2024 at 16:57
Optional dml to fix optional goal in prison area, courtesy Glypher.
The optional goal states 'Lock both prison guards up in another cell to assure her safety' which means you can not use cell 1, and cells 3,4 + 5 are broken as the portcullis' don't shut, so logically you should only be able to 'lock' both prison guards in cell 2, but without the dml you can complete this goal by placing the 2 guards in any cell apart from cell 1, which doesn't make sense.
Code:
DML1
//T2 FM: The Spear of Destiny by Nightshifter (Ger Hermans) & redleaf (Jeanne French) / Fixes: miss20.mis.dml
//goal 7
ObjProp 1004 "Scripts"
{
"Script 0" TrigRoomDeposit
}
ObjProp 1878 "Scripts"
{
"Script 0" TrigRoomDeposit
}
+Receptron 3003 "Touch"
{
Max None
Target 790
Agent -1
Effect "add_prop"
{
"Prop Name" FrobInfo
}
}
++Receptron 3003 "Touch"
{
Max None
Target 1004
Agent -1
Effect "add_prop"
{
"Prop Name" FrobInfo
}
}
++Receptron 3003 "Touch"
{
Max None
Target 1878
Agent -1
Effect "add_prop"
{
"Prop Name" FrobInfo
}
}
+ObjProp 3003 "DesignNote"
{
"" NVRelayTrapTDest="[Me]"; NVRelayTrapTOn="[1.00]Touch"; NVRelayTrapCount=1
}
+ObjProp 3003 "Scripts"
{
"Script 0" NVRelayTrap
}
//doors
-ObjProp 300 "PhysType"
+ObjProp 300 "PhysType"
{
"Type" OBB
}
-ObjProp 301 "PhysType"
+ObjProp 301 "PhysType"
{
"Type" OBB
}
ObjProp 302 "Position"
{
"Location" 390.625, 505.125, 584.5
}
-ObjProp 302 "PhysType"
+ObjProp 302 "PhysType"
{
"Type" OBB
}
ObjProp 303 "Position"
{
"Location" 390.625, 523.125, 584.5
}
-ObjProp 303 "PhysType"
+ObjProp 303 "PhysType"
{
"Type" OBB
}
ObjProp 305 "Position"
{
"Location" 370.625, 523.125, 584.5
}
-ObjProp 305 "PhysType"
+ObjProp 305 "PhysType"
{
"Type" OBB
}
+ObjProp 791 "FrobInfo"
{
}
+ObjProp 792 "FrobInfo"
{
}
+ObjProp 793 "FrobInfo"
{
}
+ObjProp 989 "DiffDestroy"
{
"quest var values" 0, 1, 2
}
+ObjProp 995 "DiffDestroy"
{
"quest var values" 0, 1, 2
}
ObjProp 1348 "RotDoor"
{
"Open Angle" 90
"Clockwise?" false
}
ObjProp 1348 "Position"
{
"Heading" 8000
}
-ObjProp 1348 "PhysType"
+ObjProp 1348 "PhysType"
{
"Type" OBB
}
+ObjProp 1445 "FrobInfo"
{
}
+ObjProp 1475 "FrobInfo"
{
}