At a glance#
| Journal | SW_Reprogram |
| Category | Systems & Internal Journals |
| Journal entries | 2 |
| Completion branches | 2 |
| Starts by | Speak with Malfunctioning Droid in Imperial Prison Ship and ask about Reprogram. |
| Key locations | Imperial Prison Ship, The Outer Rim, Endar Spire |
| Key characters | Malfunctioning Droid |
Walkthrough#
1. Speak with Malfunctioning Droid in Imperial Prison Ship and ask about Reprogram — Finished#
Speak with Malfunctioning Droid in Imperial Prison Ship and ask about Reprogram.
Expected journal update — index 5: I have reprogrammed the droid on the Endar Spire.
Outcome: this journal entry is marked as a finished branch.
2. Speak with Malfunctioning Droid in Imperial Prison Ship and ask about Scrap — Finished#
Speak with Malfunctioning Droid in Imperial Prison Ship and ask about Scrap.
Expected journal update — index 10: I have scrapped the droid on the Endar Spire.
Outcome: this journal entry is marked as a finished branch.
Endings & branches#
The journal has 2 explicit finished entries. Treat them as branch coverage targets during playtesting:
- Index 5: I have reprogrammed the droid on the Endar Spire.
- Index 10: I have scrapped the droid on the Endar Spire.
Characters & locations#
Characters directly tied to quest dialogue:
- Malfunctioning Droid (
SW_FlyingDroidCharGenNe) —Imperial Prison Ship,The Outer Rim, Endar Spire
Locations implicated by actor/object placement or explicit travel:
- Imperial Prison Ship
- The Outer Rim, Endar Spire
Technical / QA reference
Journal ID: SW_Reprogram
Generated category: Systems & Internal Journals
Journal entries: 2
Exact journal progression
| Index | State | Journal text | Direct setters found |
|---|---|---|---|
| 5 | Finished | I have reprogrammed the droid on the Endar Spire. | 1 |
| 10 | Finished | I have scrapped the droid on the Endar Spire. | 1 |
Record-level trigger map
Stage 5 — Finished
I have reprogrammed the droid on the Endar Spire.
How this stage is set:
- Dialogue INFO
2446313985264708376under topic Reprogram; speaker Malfunctioning Droid (SW_FlyingDroidCharGenNe). locations:Imperial Prison Ship,The Outer Rim, Endar Spire. conditions: JournalSW_ReprogramNotEqual 5. response: “You reprogram the droid and it hovers towards the local hostiles.”.
AIFollow Player 0, 0, 0, 0
Playsound "RobotHostiles"
Journal SW_Reprogram 5
"SW_CharGenSithFighterPS"->StartCombat "SW_CharGenRepFighter4"
"SW_CharGenSithFighterP2"->StartCombat "SW_CharGenRepFighter4"Stage 10 — Finished
I have scrapped the droid on the Endar Spire.
How this stage is set:
- Dialogue INFO
7526194062729029434under topic Scrap; speaker Malfunctioning Droid (SW_FlyingDroidCharGenNe). locations:Imperial Prison Ship,The Outer Rim, Endar Spire. conditions: JournalSW_ReprogramNotEqual 5. response: “You scrap the droid and get a few spare parts out of it.”.
sethealth 0
Playsound "fabBossLeft"
Journal SW_Reprogram 10
"SW_CharGenSithFighterPS"->StartCombat "SW_CharGenRepFighter4"
"SW_CharGenSithFighterP2"->StartCombat "SW_CharGenRepFighter4"Related records and locations
Dialogue speakers:
- Malfunctioning Droid (
SW_FlyingDroidCharGenNe) —Imperial Prison Ship,The Outer Rim, Endar Spire
Cells implicated by actor/object placement or explicit travel code:
Imperial Prison ShipThe Outer Rim, Endar Spire
Other directly addressed object IDs in related code
- Republic Soldier (
SW_CharGenRepFighter4) - Sith Trooper (
SW_CharGenSithFighterP2) - Sith Trooper (
SW_CharGenSithFighterPS)
Generated playtest checklist
-
Start/reach the quest naturally and verify journal index
5is obtainable. -
Reach index
5(Finished): I have reprogrammed the droid on the Endar Spire. -
Reach index
10(Finished): I have scrapped the droid on the Endar Spire. -
Branch coverage: this journal has 2 different
Finishedentries; test each reachable completion branch. - Verify any scripted reward/item transfer shown above actually occurs.
- Verify involved NPCs/objects remain present and usable after the stage transition.
- Verify no unrelated vanilla Morrowind dialogue/quest state appears during the flow.
QA console reference
Current journal state can be inspected with the OpenMW/Morrowind journal tooling for SW_Reprogram. Manually forcing journal indices is useful for diagnosis, but does not substitute for testing the scripts/dialogue that normally cause the transition.