OE Imperial Legion Quests

Priority: 

Stage: 

  • Merged

Development Progress: 

100

Merged into: 

Claim Type: 

Faction: 

Description

Old Ebonheart Imperial Legion Quests

Judge and Jury
The player is sent on a patrol around town with their new non-lethal billy club.

Properly Purloined
The player is told to guard a vault. Conveniently, a thief shows up on the same night, and the player decides what to do with them.

Jury and Executioner
A noble in town is threatening to kill his wife. The player intervenes.

All Work and No Play
The player helps sort out some confusing orders for new recruits.
 

Relationships

Comments

Uploaded a WIP file. Judge

Jani's picture

Uploaded a WIP file.
Judge and Jury: Mort has finished implementing the quest. I've playtested it and checked the dialogue, it looks pretty good to me.
Properly Purloined: Mostly done, it can already be played through. Only thing left to do is to script the guard to get inside the vault and catch the PC robbing it.
Jury and Executioner: Could at least use a revamp. Probably better to cut this one.

I like Jury and Executioner

Kevaar's picture

I like Jury and Executioner for the notion that the player is getting involved in more domestic disputes, as being a policeman is the role of the Old Ebonheart IL apparently (in comparison to the other ILs, which are more infantry and soldiers). Possibly the mechanics/framing of it could be different though.

Maybe one of quests could

Cicero's picture

Maybe one of quests could allow you to go somewhere accompanied by other imperial soliders. Make it seem like your not always a 1 man army. Maybe a raid on somewhere.

Update. "Judge and Jury",

Jani's picture

Update.
"Judge and Jury", "Properly Purloined" and "Jury and Executioner" are now finished and can be playtested.
"Belated Justice" somewhat linked. Will need further adjustments when the claim is finished.
To-do list:
Implement "All Work and No Play"
Write the last of 3 quests starting in the Ebon Tower

Quest idea:
There's a Telvanni noble in Port Telvannis. He's done some shady stuff, and needs to be arrested.
His only unique line for now: "I hear the Imperials are having troubles with getting their supplies to Firewatch. What a pity." - little secret

Update. "All Work and No Play

Jani's picture

Update.

Put in failsafes for all quests.
"All Work and No Play" scripts are implemented. Some dialogue still needs to be written.
Legion HQ dialogue written

Merging notes:
There's a key to a door in Arkay's tower, same as https://www.tamriel-rebuilt.org/claims/oe-misc-quest-missing-corpses. Needs to be linked with doors.
Maurrisha gives the player a key to the Upper level of the Ebon Tower sewers. It should open all gates and grates in the cell.
Qyntos Mor's door is duplicated. The scripted one is upscaled a bit.

Misc notes from my "Violet's

The Violet Euphemism's picture

Misc notes from my "Violet's super duper test-tastic notes! (Delux)" file:

First Legion Quest:
-Scripting for talking to both merchants, paying off the one who didn't get there early (forget his name) then recieving thanks from the one who did get there early all seems to work as intended.

Second Legion Quest:
-Keys don't work, had to console command in some Open Scrolls. 
-Scripting for taking the thief to jail works.

Third Legion Quest:
-Qyntos Mors house could use some directions. "Leave the Imperial Guard Command Post and go north a bit to Yaguz fro-Dhaluk's clothing shop to your right. Immediately turn into the street to the right. -Qyntos's House is near the end of the street."
-Scripting for taking the husband to jail, after breaking down the door & rushing in to attack him, works.

I didn't see any grammar or spelling mistakes in this frst run through of mine. This was all done in OpenMW, so things could be different in vanilla.

That was fun, and I look forward to testing the other endings. Nice job!

Rawr.

Update. Directions added to

Jani's picture

Update.
Directions added to some of the quests.
"All Work and No Play" dialogue finished.

To-do:
Sabotage quest.

A quick writeup for the last

Jani's picture

A quick writeup of the last quest:

Imperial Legion: Sabotage

Olfvur Steel-Skin
Orders: "The meeting I've attended with our informer turned out to be fruitful. I need you to go to Port Telvannis, to arrest a saboteur."
Orders: "%PCRank, report on your mission."
arrest a saboteur: "To let you in on an open secret, the state of the Imperial Legion in Firewatch is precarious. I don't want to indulge in gossip, so I'm only stating the raw facts. There's a Telvanni wizard in Tel Thenim of Port Telvannis, going by the name of Weikal Urenim. He's been actively working on sabotaging our naval supply routes to the city. I want him arrested and brought before court." [Continue.]
arrest a saboteur: [Continue.] "Unfortunately, the Firewatch garrison is full of cowards and wimps. This is probably our only chance to catch Urenim, so I want someone who has already proven their worth. This someone might just be you. Do you feel like you're up to the task? [Yes, sir.] [I need to think about it, sir.]"
arrest a saboteur: [I need to think about it, sir.] "You have a few days to prepare for the mission. I won't let this saboteur escape us."
arrest a saboteur: [Yes, sir.] "Good. I will dispatch two legionnaires to wait for you at the entrance of Tel Thenim. Your duty is to arrest Weikal Urenim, the guards will handle the rest. Take this warrant with you. If he puts up a fight, you don't any other choice but to kill him. Good luck, %PCRank." AddItem warrant
arrest a saboteur: "%PCRank, report on your mission." [I've arrested Urenim.] [I had to kill Urenim.] [Urenim is in a locked dungeon. I have the keys.]
arrest a saboteur: "You did well, %PCName. I hope Firewatch will see better days with the supply route working again." AddItem gold, ModPCFacRep "Imperial Legion" 5
arrest a saboteur: "You did well, %PCName. I hope Firewatch will see better days with the supply route working again. And let me take the keys, we'll take Urenim into imperial custody. Can't let an important source of information die at the end of the world." AddItem gold, ModPCFacRep "Imperial Legion" 5​​​​​, RemoveItem keys

Guards:
arrest a saboteur: "At your command, %PCRank. What shall we do?" [Follow me.] [Stay here.]
arrest a saboteur: [Follow me.] "We have your back."
arrest a saboteur: [Stay here.] "As you wish."
arrest a saboteur: "We're taking the prisoner back to Old Ebonheart. Report to Olfvur on the mission."
arrest a saboteur: [Urenim is dead] "Report to Olfvur on the mission."

Altmer woman standing at the door of Tel Thenim:
Greeting 0: "I wonder, what are 3 legionnaires doing in Port Telvannis?" [Step aside, it's none of your business.] [SHOW HER THE WARRANT I'm here to arrest Weikal Urenim.]
Greeting 0: [Step aside, it's none of your business.] "Be grateful I'm not calling the guards on you, ignorant n'wah." Goodbye, ModPCFacRep "House Telvanni" -4, ModDisposition -50
Greeting 0: [I'm here to arrest Weikal Urenim.] "Oh my, I haven't seen an outlander with such good manners in a long time. Of course you can try!"

Weikal Urenim
Greeting 5: "What a wonderful day we have, officer. How may I help you?"
little secret: "I hear the Imperials are having troubles with getting their supplies to Firewatch. What a pity."
arrest a saboteur: "A saboteur in Firewatch? Colour me surprised. That vile city is the district capital of smuggling, it was only a matter of time before they turned on each other." [GIVE HIM THE WARRANT - I want you to come with me.]
arrest a saboteur: [PC is too OP] "A spell in one of your cells makes no difference to me. I live long enough, it will be a quaint experience. Be happy our places are not switched, for the dungeon I would subject you to is far worse than any the Empire could muster."
arrest a saboteur: "In that case, you shall die." StartCombat
Greeting 0: "What?" Goodbye

Gnomey's proposal: Weikal's spell
Weikal wasn't all talk. When you enter combat with him, he fires a special scripted spell that teleports you to his dungeon. This could just be an existing Telvanni dungeon, an existing other dungeon such as a random cave, or perhaps a weird sort of pocket dungeon that is hidden in a fold of Nirn. (When you leave through the door, you emerge in the wilderness of the Telvanni Isles or something). You have to find the key to exit the dungeon, and then try your luck with Weikal again. (The other guards are either teleported with you or simply killed, leaving you to fend for yourself). To beat Weikal, you either simply have to stop him from casting his spell, or if you're fancy reflect the spell back at him, sending him to his dungeon, except you have the key. In the latter case, you can just bring the key back to Olfvur as proof.

Update. Implemented Sabotage

Jani's picture

Update.

Implemented Sabotage quest.
Weikal's spell still needs some work.

Merging notes:
There's a key to a door in Arkay's tower, same as https://www.tamriel-rebuilt.org/claims/oe-misc-quest-missing-corpses. Needs to be linked with doors.
Maurrisha gives the player a key to the Upper level of the Ebon Tower sewers. It should open all gates and grates in the cell.
Qyntos Mor's door is duplicated. The scripted one is upscaled a bit.
Belated Justice is not linked properly. Uncomment 2 lines in the dialogue results of "Orders", and it should be fine.

Finished and up for review.

Jani's picture

Quests & dialogue are finished and up for review.

Merging notes:
There's a key to a door in Arkay's tower, same as https://www.tamriel-rebuilt.org/claims/oe-misc-quest-missing-corpses. Needs to be linked with doors.
Maurrisha gives the player a key to the Upper level of the Ebon Tower sewers. It should open all gates and grates in the cell.
Qyntos Mor's door is duplicated. The scripted one is upscaled a bit. Remove the non-scripted one.
Belated Justice is not linked properly. Uncomment 2 lines in the dialogue results of "Orders", and it should be fine.

Stuff pointed out by Fürst

Jani's picture

Stuff pointed out by Fürst Thal:
1) Adjust directions to Maurrisha
2) Replace GetHealth<=0 with OnDeath
3) Check the merchant script, avoid "surrender" if merchant is dead
4) Allow the thief to not sneak in combat
5) Expand "I've noticed someone." journal entry (probably "I've noticed someone trying to enter the vault.")
6) No advancement with Maurrisha
7) Expand hostage situation journal entry (probably "There's a hostage situation at Qyntos Mor's house, and I've been tasked with clearing it up.")
8) Guards should stay until quest is finished
9) Rotate the recruits + "if you make sure that aitravel had an additional argument , 1 at the end it works even if travel is cut by resting"
10) Weikal's startcombat doesn't have goodbye
11) Weikal quest "Orders" should be rewritten

Another round of playtesting,

Jani's picture

Another round of playtesting, another bunch of new bugs:
1) Filter "Captain Maurrisha" dialogue, and provide more precise directions
2) Update rat infestation journal "guard told me to..."
3) Sewer guard greetings are fucked

4) Elaborate "Orders", especially at early journal stages "journal stage = 10 -> explain quest again / journal stage > 10 -> report on your mission, %pcname"
5) Maurrisha should be less accepting of failure during hostage quest
6) Add greeting to Lucia Mor
7) Add guard opinions after hostage quest "Great job, both of them are dead / Great job, you saved both of them / etc."
8) Add "Olfvur Steel-Skin" dialogue during the questgiver quest "Yeah he's gone, probably doing blahblah"
9) "If he puts up a fight, you don't any other choice but to kill him."

I've fixed most of them, the remaining ones are only needed for further immersion and flavour. If anyone wants to work on them, feel free to do so. I won't have the time before the feature lock.

added separate file with

Rot's picture

added separate file with edits to the wizard, his script and spell, can be merged over the last one if it works out,
fixes getting hit through walls after you reenter his cell and makes him cast by the AI instead of scripted `Cast`, but makes his fight much harder than it was in the vanilla engine, since he no longer has an added 10 seconds delay before the first possible cast. The NPC is still stuck in position due to furniture.

Reposting betacomments you

Rot's picture

Reposting betacomments you asked about, these were the main issues: (full betacomments file
- captain's dialogue about library and journal entry about barristers don't match
- dialogue loop withTR_m3_Olres Iladri after arresting the other one
- after talking to barrister, can't talk to TR_m3_Olres Iladri on the merchant dispute topic
- after talking to barrister, can talk on the topic but knocking out TR_m3_Olres Iladri's fatigue didn't work
- issues with sewers guard, keeps forcegreeting, greetings that don't make sense in context, more things that don't match between the journal and captain's dialogue, most info about sewers quest is only in journal and wasn't in the guard's dialogue
- Qyntos Mor is stuck when attacking, can't be knocked out like (one of) the merchants
- traveling NPCs need 0 hello, and can't disable player controls without giving them timed failsafes
- various bugs with the wizard's scripted cast, not actually possible to dodge and even hits through walls after some time whenever returning to the cell (see plugin with possible fix)

  General comments: TR_m3

Jani's picture
 

Bugfixing finished and quests

Jani's picture

Bugfixing finished and quests & dialogue are up for review.

Merging notes:
Maurrisha gives the player a key to the Upper level of the Ebon Tower sewers. It should open all gates and grates in the cell. (or at least those that are needed to reach the guard post)
Qyntos Mor's door is duplicated. The scripted one is upscaled a bit. Remove the non-scripted one.
Belated Justice is not linked properly. Uncomment 2 lines in the dialogue results of "Orders", and it should be fine.

Some more bugfixes:
1) Correct directions to Maurrisha (eastern, not western tower)
2) Luciascript TR_Map check in wrong position
3) Merchant scripts need onDeath instead of getHealth

Changelog   put arrested

Rot's picture

Changelog

 

 
Not done or future

 

- in the vault guarding quest "You've killed the intruder? We try to avoid bloodshed" contradicts everything about death warrants for trespassing. if death bounty added back, re-lock the sewer gates that are unlocked by TR_m3_q_IL_sewer_key on cellchange after the quest? and the player only gets expelled from the faction if accused of robbing the vault, but that branch doesn't make sense, and legion + thieves guild player is a weird edge case anyway, maybe better left that way for now

- the normal guard in the vault has no reactions to the player's presence, and the vault robbing choice for TG player with TR_m3_Miriel makes even less sense if the crystal trap is already deactivated: player could go through the same hole without danger at any time, except when making this quest's choice which gets player instantly arrested - only added dialogue where you say it's already deactivated as warning

- Urenim guards follow option is silly, they can't. I don't have time to make the guards have potions and levitate on their own now but the fight could become too easy, can the wizard still cast under blows from two guards?

- didn't change rewards, gold is boring and not better than nothing for legion orders but legion rewards are vanilla advancement and can't just mindlessly overwrite that - added some loot to last quest wizard

- after OE release is in the past, require medium rank 4 for Olfvur's orders, and at high rank make them available without Maurrisha's orders. Conditions to change in topics "orders" and "Greeting 5". If new orders are added to Belisatha Mede edit his last orders lines too.

 
Merge instructions
Maurrisha gives the player a key "TR_m3_q_IL_sewer_key" to "Ebon Tower, Sewers: Upper" gates. It should open gates and grates in the cell that are needed to reach the guard post coming from "Ebon Tower, Arkay's Tower: Undercroft Mortuary"
Duplicated door in Old Ebonheart "TR_m3_OE_QyntosDoor" is upscaled a bit. Remove the non-scripted door.
Belated Justice is not linked properly. Uncomment 2 lines in the dialogue results of "Orders" (or link with topic Casik)
Delete script TR_m3_OE_DisplayArmor_Sc