T2 Campaign - Keeper of Infinity 2: Mission 1 - Bad Venture (6 Jan 2016) - by Soul Tear
baeuchlein on 10/9/2024 at 22:48
That's what the mission info file says anyway. Other than that, there are a few custom door handles that now move when the lock is picked (e.g., the door leading to the room with the somewhat loose floor boards in the guard tower above the first city gate). But overall, there is not much that appears to have been changed gameplay-wise.
fortuni on 18/10/2024 at 07:26
dml courtesy Beauchlien
Fixes:
- loot values
- secret count
- goal 6 is irreversible now
- object names
- final room accessible only if goals (including #16) are dealt with
Note: This dml should work for both v_1.6 + v_1.7 but as stated above players are advised to ONLY play(
https://drive.usercontent.google.com/download?id=1bUzTCQC3f3K3CbI9qfVH68BsFgWODgeq&export=download&authuser=0) v_1.7
Code:
DML1
//T2 FM: Keeper of Infinity: Bad Venture by Soul Tear / Fixes file miss21.mis.dml
//loot
+ObjProp 2859 "DiffDestroy"
{
"quest var values" 0
}
+ObjProp 4742 "DiffRemoveProp"
{
"quest var values" 1, 2
"alt quest var values" 0
"Properties" FrobInfo
}
ObjProp 4742 "FrobInfo"
{
"World Action" None
}
//secrets
+ObjProp 3473 "DiffDestroy"
{
"quest var values" 0
}
// Make goal 6 irreversible
+ObjProp 115 "TrapFlags"
{
"" Once
}
// Prevent AI from teleporting endlessly
+ObjProp 4520 "TrapFlags"
{
"" Once
}
// object names
ObjProp 5166 "GameName"
{
"" Name_OldPlank
}
ObjProp 4195 "GameName"
{
"" Name_Rubble
}
// Prevent mission from ending prematurely
Create -4370 "Goal16Check"
{
+ObjProp "TrapQVar"
{
"" =0:goal_visible_16
}
+ObjProp "Position"
{
"Location" -100.00,138.50,2.86,0,0,0,6038,6038
}
}
+Link "Goal16Check" 3437 "ControlDevice"
{
}
// Loot value 0 for inaccessible purse in Police Station
+ObjProp 3500 "DiffDestroy"
{
"quest var values" 0
}
Estel Randir on 23/10/2024 at 03:25
Quote Posted by fortuni
dml courtesy Beauchlien
Fixes:
- loot values
- secret count
- goal 6 is irreversible now
- object names
- final room accessible only if goals (including #16) are dealt with
Note: This dml should work for both v_1.6 + v_1.7 but as stated above players are advised to ONLY play(
https://drive.usercontent.google.com/download?id=1bUzTCQC3f3K3CbI9qfVH68BsFgWODgeq&export=download&authuser=0) v_1.7
Code:
DML1
//T2 FM: Keeper of Infinity: Bad Venture by Soul Tear / Fixes file miss21.mis.dml
//loot
+ObjProp 2859 "DiffDestroy"
{
"quest var values" 0
}
+ObjProp 4742 "DiffRemoveProp"
{
"quest var values" 1, 2
"alt quest var values" 0
"Properties" FrobInfo
}
ObjProp 4742 "FrobInfo"
{
"World Action" None
}
//secrets
+ObjProp 3473 "DiffDestroy"
{
"quest var values" 0
}
// Make goal 6 irreversible
+ObjProp 115 "TrapFlags"
{
"" Once
}
// Prevent AI from teleporting endlessly
+ObjProp 4520 "TrapFlags"
{
"" Once
}
// object names
ObjProp 5166 "GameName"
{
"" Name_OldPlank
}
ObjProp 4195 "GameName"
{
"" Name_Rubble
}
// Prevent mission from ending prematurely
Create -4370 "Goal16Check"
{
+ObjProp "TrapQVar"
{
"" =0:goal_visible_16
}
+ObjProp "Position"
{
"Location" -100.00,138.50,2.86,0,0,0,6038,6038
}
}
+Link "Goal16Check" 3437 "ControlDevice"
{
}
// Loot value 0 for inaccessible purse in Police Station
+ObjProp 3500 "DiffDestroy"
{
"quest var values" 0
}
How do I "patch" the mission with this? I seem to recall making a text file with the code in it and placing it in \FMs. But I have never actually done it. Could you explain please - like I am five =).
Estel Randir on 28/10/2024 at 02:33
Thanks! There was already a .dml in the version 1.7, so all I had to do is open it with notepad, add it, and save (keeping the original extension). Let's hope v 1.7 fixed the myraid issues with this mission.
Estel Randir on 1/11/2024 at 06:24
Once again, stuck on "get some rest" objective. It is my understanding that I have to put a spider in Cleman's room at the inn to drive him out so I can get a room (or something like that). I have the spider in the jar. Cleman is sitting by the fire in front of his room #1, & his room has a guard in it. I get into the room, blackjack the guard. But I cannot release the spider from the jar. I click on everything. Nothing happens. So, what am I supposed to be doing.
fortuni on 1/11/2024 at 07:10
Drop the jar on the bed.
Soul Tear on 1/11/2024 at 18:11
Quote Posted by Estel Randir
Once again, stuck on "get some rest" objective. It is my understanding that I have to put a spider in Cleman's room at the inn to drive him out so I can get a room (or something like that). I have the spider in the jar. Cleman is sitting by the fire in front of his room #1, & his room has a guard in it. I get into the room, blackjack the guard. But I cannot release the spider from the jar. I click on everything. Nothing happens. So, what am I supposed to be doing.
Read both guest books in two inns, complete all other goals, enter the previously closed room with the small puny nobleman and then do what fortuni writes
baeuchlein on 2/11/2024 at 01:37
Estel Randir, you mixed something up. Cleman's room is #2, not #1. He should also not be sitting before the fireplace outside the rooms, but instead be walking around in room #2 as if searching for something. The door should have been opened by someone else than Garrett. When you climb up the stairs for the first time after the door has been opened, Garrett should say something beginning with "Cleman's door is open".
If room #2 is still closed, then Soul Tears advice should help. Otherwise, dropping (not throwing!) the spider-filled jar onto his bed should trigger the end sequence of mission 1.
Estel Randir on 3/11/2024 at 03:04
Cleman's door is now open & he is pacing around the room looking for something. But I cannot place the spider on the bed. Nothing highlights no matter how close or far I am from the bed.
(
https://postimg.cc/G86B64c2)
Inline Image:
https://i.postimg.cc/SRxW293W/dump002.pngAlso, the objectives run off the bottom of the screen when "in-game". The only way to see the full list is to load a savegame. Then the objectives will show on the loading screen. Otherwise they dip below the bottom of the border of the game UI after the game is loaded.