Repository navigation
Kotor-v0.1.8
Game Apworld and Client:
[REMOVED]
Refer to README to guide installation
Note: When installing a new patch you should first revert game files to base using admin command or use Steam Verify game files. Then properly uninstall previous patch and go through steps in readme to do fresh install using above zip files.
Patch Notes:
Quality of Lfie:
- New characters get a Player ID item. A brand-new character starts with a small "Player ID" quest item recording
which seed and slot they were started for, and the client notes it next to each delivery in its log. It is
record-keeping only in this version: nothing is paused or blocked on it. - Visited areas are remembered in the save. Entering an area now gives you a small "Location: ..." quest item
(78 areas), and the client credits the matching "Visited:" - Companion recruit checks can no longer be lost. Recruiting a companion (all nine, including the New
Companion) now also writes a persistent journal marker ( a one-stage quest shown completed),
and the poll re-sends the recruit check every cycle for each marker in the save. Before, the check fired once
at the moment of recruitment, so a client that was disconnected lost it.
Existing Feature changes:
- Archipelago Vendor is now its own option . With the option on, a vendor stands on the ship
and each of his menus needs a Vendor Pass item found in the multiworld: Skills, Abilities,
Feats, Powers and Alignment. Respec is never gated. - Additional game checks - Boss datapad checks: Calo Nord, Darth Bandon and Saul Karath each carry a datapad that is now a location check (263 checks now with Additional Enemies on)
Bug Fixes:
- Star Forge ending cutscene now plays. The scene after Malak's death did not start because its speakers
(Carth, and Bastila when she is meant to be there) were missing; they are now placed first - DeathLink no longer piles up while you are offline. Queued DeathLinks are cleared when the client connects,
so when loading a save the game won't crash due to queued deathlinks - Goal and completion reporting. Issue resolved where The goal was not reported to server when completed.
- Star Forge companion roster at end game the reconciler will remove party members you shouldn't have access to. This and immediately post leviathan are only times a whole pass is performed to remove any excess companions not entitled.
- Companions that were stuck unselectable selectable again, and the reconciler checks selectability each cycle.
- Remove a Companion trap is now permanent. A trapped-off companion stays gone: the reconciler no longer
brings them back, and the trap removes them completely instead of only taking them out of the party. The
late-game scripted scenes that stage companions still work. - The Remove a Companion trap now removes exactly one companion. It sent the removal, then waited for the game's acknowledgement
under the wrong name, treated the send as failed and retried, and each retry removed another companion until none were left. - A companion granted by an item is no longer re-sent over and over. The self-heal decided who was missing only from recruit
scenes and saved recruit markers, so a companion who arrived through an item (no recruit scene) always looked missing and was
staged again every cycle, which risks a duplicate recruit. It now also counts anyone the roster report shows as available. - Remove Half Inventory trap now works with large inventories. With several hundred items it ran past the
engine's script instruction limit and never landed (and stalled the other deliveries queued behind it). - Progression System can no longer strand a seed on a Star Map. A planet's Star Map item could be placed on that planet
own Star Map area (seen in 1 of 10 test seeds), which is unreachable. - Seeds without Progression System no longer contain the 8 Progression Items. The random gear draw could place them as
ordinary armor or consumables (a second or third copy on Progression System seeds). - Goal markers are locked only for the goal you picked (before, all four goals' markers were locked, wasting three
checks), andreach_leviathannow completes on entering the first Leviathan area - Dantooine no longer hands you Carth and Bastila under
ap_gatedornone; the vanilla area scripts that added them
are guarded. - Recruiting Jolee and can progress story without him in the Kashyyyk hut (the original script's party-selection screen
collided with the mod's own removal), and the Kashyyyk repulsor field works withcompanion_mode: none(Jolee is staged
for it and removed afterwards). - Five areas that shared a script now run the right one and report their Visited checks: Shyrack Caves, the Tomb of
Naga Sadow and the Star Forge areas. The Marka Ragnos tomb gets its polling hook - Endar Spire safeguards: companion deliveries are held until you have left the Endar Spire, and loot patches never
strip the gear enemies carry. - The Leviathan capture works with
ap_gatedcompanions: a console on the ship stages the escape party, with a random
escapee. The Unknown World temple guide scene backfills Jolee and Juhani. - Heartbeat chains no longer multiply when the game clock jumps backwards on a module load, which could run every poll
action several times. Elapsed-time checks now count heartbeat ticks. - Stat doubling on a reconnect is fixed: the reconciler no longer resends a staged correction while the area script is
applying it. - Lightsaber crystal upgrade screen shows the right hilt icons for the six new colors.
- Polling no longer stays dead after an area change. The poll heartbeat was only restarted when the game clock stepped backward. Every area entry now restarts it.
- Fixed a crash after an XP correction. Mod tried to raise level now will never raise level so no issues.
- Leftover corrections no longer crash the game on load Old XP, credit, level and companion-class corrections are cleared each time the client connects and recalculated from your current game. Waiting item deliveries are unaffected.
- Much smaller logs. Noticable decline in extender and kse logs for excess noise. Unused information is only periodically reported about every minute instead of giving full details every 5 seconds. Most critical is information that has changed which is always reported. This should cut down logs by about large percentage.
Hot Fix - Issues on Leviathan:
For those finding issue of not being able to progress on Malak was due to a bug in game files that this emergency to fix here is steps to fix -
1 - Extract the 0.1.8.1 bundle and re-run Install.bat. It will print “Removed the retired lev40_carth.dlg.”
2 - Relaunch game and load a save prior to the fight with malak
Alternatively to fix the issue go into override folder and delete this file "lev40_carth.dlg".