Skip to content

Fork of Yak's and Drake's orignal Banner Saga 2 Mod, an unofficial fixpack that focus on addressing bugs, incosistencies and typos found in the game.

Notifications You must be signed in to change notification settings

Nafeij/Drake-s-and-YaK-s-Unofficial-Fixpack-for-BS2

Repository files navigation

Drake's & YaK's Fixpack for BS2 - version 3.3

for Banner Saga 2, Steam version 2.59.01 / GOG version 2.61.02

Drake's & YaK's Fixpack for BS2 is a legacy-support mod for Banner Saga 2, build on top of the original unofficial patch by YaK of all Trades (YaK#2186) and Drake713.

The mod corrects bugs, inconsistencies and typos in the video game Banner Saga 2 by Stoic Studios. It also restores some never-before-seen cut-content and features various QoL improvements.

Many thanks to:

Please report any bugs in Issues.

Latest releases

3.3

6 Feb 2024

  • Fixed bug where the skulker eggs thrown by barb hurlers would not spawn skulkers. The _abl_hatch ability was targeting the wrong entity (ENEMY instead of OTHER).
  • Spelling corrections.

3.2

6 Feb 2023

  • Fixed variation of previous Ekkill import bug where his state is not correctly set if you have Ekkill has a prisoner and release him afterwards.

3.1

26 Jan 2023

  • Classed-based chievements for kills continue to trigger and grant 5 Renown after the first time unlocking them, per battle, within the same playthrough. Fortunately, the game saves a variable named in the format "acv_..._unlk" when this happens, so we can check for it in \engine\saga\Saga.triggerVariableHandler and prevent multiple unlocks in the same save.
  • If one of your heroes with an item gets killed, and is possessed by Eyeless, defeating your hero grants you a duplicate of that item. The game also tags possesed entities with a unique "POSSESSED" tag, which can be checked in engine\battle\entitiy\model\BattleEntity._handleDeath_pre to prevent them from dropping their items.
  • The passive on all types of Dredge Hurlers, Distraught, isn't triggering properly. Apparently simply changing "responsePhase" to "POST_COMPLETE" in its corresponding entry in _ability.index.json is enought to fix this.
  • Some messiness with how the battle at Arberrang is handled, if you side with the king and call in archers. This took a while because it involved not one but TWO bugs:
    1. For some reason, the game counts all the barricades in the arberrang fight as part of the enemy team, preventing the battle from ending upon killing all enemies. Changing some vars in btl_arberang_gate.json fixes this.
    2. Even so, the battle still does not end if the last enemy is killed in a scripted event, a la Oddleif or Nid. The game only checks when for the victory conditions when an enemy (or prop) is killed, not when a turn is ended. This is a hunch, but I suspect the event triggered for the unit's death is discarded when the game is processing a scripted event (or happening), and 'killing' a barricade yourself triggers it again. Unfortunately, the fault is baked in to the game logic and unfeasible to fix; the workaround used is to relinquish control of Nid and Oddleif to the player when either side is down on units.
  • Some characters may get obscured in conversations due to poor positioning (e.g. Dusi gets obscured by Juno and Apostate gets obscured by Bolverk).
  • Miscellaneous typos.

Read More


Installation

Steam

  1. Download the archive from Releases.
  2. Uncompress the zip archive and place the /tbs2 folder in your game folder (e.g. .../steamapps/common). It will ask you to overwrite some files.

GOG

  1. Follow the Steam installation steps above.
  2. Additionally, download the archive ..._GOG.zip, and patch this over the same files above.

Mod-Enabler Integration

The root folders are structured to be compatible with mod-enablers like OvGME and JSGME.

Simply place the extracted root folder (NOT the /tbs2 folder) in the configuration mods folder (/MODS in JSGME) and load the mods into your game's root directory (e.g. .../steamapps/common).

To Uninstall

Properties -> Verify the integrity of game files in Steam or Manage installation -> Verify / Repair... in GOG.

See also

About

Fork of Yak's and Drake's orignal Banner Saga 2 Mod, an unofficial fixpack that focus on addressing bugs, incosistencies and typos found in the game.

Resources

Stars

Watchers

Forks

Packages

No packages published