Comprehensive FO:T Engine Bug List - 1.27

Discussion in 'Fallout Tactics Modding' started by Melindil, Aug 25, 2018.

  1. Melindil

    Melindil First time out of the vault

    Apr 15, 2018
    This post is intended as a place to collect information on all known and suspected engine bugs in Fallout Tactics 1.27, as well as known fixes or workarounds for each.

    Note that this list does not include map or entity errors, broken quests, etc., as these are fixable with the game editor tools. A separate thread can be created for these (or take a look at the FOT Redux project, as it fixes a large number of these).

    The list is almost certainly incomplete. Submissions are very welcome - include as much detail as you can on the conditions where the bug applies, known effects, and any research done on either extent, workaround, or fix.

    Bugs are categorized as:

    Confirmed: Means that the conditions for the bug are well-defined, and frequent/visible enough to be seen easily. This also includes bugs which have been thoroughly investigated, or those for which the actual game code has bee studied.

    Unconfirmed: Bugs which have been reported at least once, but for which the effects are either not fully known or studied enough to be well-defined.

    Balance Issues: These are cases where game engine behavior is greatly affected by game mode (CTB or turn-based). To make this list, the bug must render a skill, trait, perk, or other game element useless (or nearly so) in one mode but not others, and where that effect can not be assumed from the description of either the skill or the game mode.

    Not Bugs: These are reported bugs for which there is evidence that the effect is actually intended. This includes instruction manual errata, unless substantial enough to mislead a player on selecting a skill, trait, or perk.

    ---
    Confirmed bugs:

    Bug: Sniper perk
    Details: The game loads an incorrect value for the attacker's Luck stat, resulting in only a 9% chance of succeeding the roll regardless of Luck.
    Fix: Hex patch available at:
    http://www.nma-fallout.com/threads/list-of-hex-based-fixes-changes-in-bos-exe-file.202858/
    Also included in FTSE 0.20 or later, and FOT Redux 1.2 or later.


    Bug: Team Player and Loner perks
    Details: The game does not properly set a flag with nearby team members, resulting in behavior that no team member is nearby for all cases. The result is that Loner bonuses are always applied, and Team Player bonuses never are.
    Fix: Hex patch available at:

    http://www.nma-fallout.com/threads/hex-patch-for-team-player-loner.215497/
    Also included in FTSE 0.20 or later.


    Bug: Burst attack secondary hits
    Details: Burst attacks have a very high chance of hitting nearby targets, even with a low chance to hit the intended target.
    Fix: Unconfirmed hex patch at:

    http://www.nma-fallout.com/threads/list-of-hex-based-fixes-changes-in-bos-exe-file.202858/
    Also included in FTSE 0.20 or later, and FOT Redux 1.2 or later.

    Bug: "Tagname" issue
    Details: Certain conditions cause the Tagname for entities to be erased or replaced. This can break some scripting.
    Fix: Hex patch at:

    http://www.nma-fallout.com/threads/list-of-hex-based-fixes-changes-in-bos-exe-file.202858/


    Bug: Goto Mission trigger
    Details: When re-entering a map with a Goto Mission trigger, sometimes that trigger will become stuck on.
    Fix: Included in FT Improver 2.0.0.1.


    Bug: Night Person trait
    Details: The bonus from the perk never turns off once applied.
    Fix: None at this time.


    Bug: Vat Skin trait
    Details: Penalty is incorrectly documented (-2 PE instead of 1). Penalty only applies to allies, not enemies.
    Fix: None at this time.


    Bug: Vehicles with crouch/prone
    Details: Entering a vehicle while crouched or prone makes the stat adjustments from those stances permanent.
    Fix: None at this time.


    Bug: Cover calculation on chance to hit
    Details: The game gives an AC bonus for being near cover (sandbags, walls), but this calculation is biased to certain directions over others.
    Fix: None at this time.


    Bug: Disarm critical effect
    Details: One possible outcome from critical hit is to disarm the target. An incorrect flag check in weapon entity prevents this from working, leading to a critical hit no better than a normal hit.
    Fix: None at this time. Root cause determined, fix coming soon.


    Bug: Critical effects for melee and unarmed
    Details: A lookup table is used to determine effects of critical hits. This lookup is broken for melee and unarmed, leading to oddities like punching left legs being extremely deadly.
    Fix: None at this time. Root cause determined, fix coming soon


    Bug: Bonus H2H Damage perk
    Details: A 15% damage bonus is given to the Bonus H2H Attack perk, but by perk description (and intent) this should be applied to Bonus H2H Damage.
    Fix: None at this time. Root cause determined, fix coming soon


    Bug: Invisible attackers
    Details: In some locations, the player may be attacked by "invisible" entities (commonly seen in the mutant base of St. Louis).
    Fix: None at this time.


    Bug: Changing weapon mode during attack
    Details: Switching between burst and single shot modes on a weapon can, with proper timing, result in burst hit effect, but only a single ammunition unit used.
    Fix: None at this time. Easily worked around by just not exploiting the behavior.


    Bug: Firing with insufficient ammo
    Details: Burst shot attacks are allowed even if a weapon only has a single ammunition unit loaded. The burst attack only uses that one unit, but applies full effect.
    Fix: None at this time. Can be worked around by not exploiting the behavior.


    Bug: Broken exit grids
    Details: Some situations cause exit grids to break, resulting in an inability to leave a map.
    Fix: None at this time. Can be worked around by modifying map and/or trigger conditions in many cases.


    Bug: Random encounter crash
    Details: Game crashes frequently when all random encounters are uncovered.
    Fix: No full fix. Workarounds in FOT Redux 1.2 and other campaigns can limit the ability for the player to uncover all random encounters. Can also be worked around by not uncovering more than one encounter per map square.

    Bug: Electronic Lockpicks
    Details: "Unfortunately Electronic Lockpicks don't work correctly in the game. There is an option to tag doors as "Electronic" as well as the Lockpicks themselves, but it wasn't actually enabled. So it looks like we're stuck w/generic lockpicks."
    Fix: None yet. Can be partially worked around with triggers on doors.

    Bug: Give item from human to NPC
    Details: "The give item from human to npc command doesn't like multiple tagnames.. From NPC to human will work with trading umpteen tagged items but from human to npc will only trade one item and won't move equipped items, even using multiple preserved triggers."
    Fix: None.

    Bug: Chems on machinery
    Details: Using chems on turrets, machines, etc. can kill them via overdose.
    Fix: None. Workaround is to not use the exploit.

    Bug: First Aid, Doctor skill use during combat
    Details: "In turn based play, when using the First Aid or Doctor skill during combat your medic must have fewer AP than he needs to use the first aid kit or doctor's bag. For example, if Stitch has a use cost of 8 AP for a First Aid kit, if he has 8 or more AP he can't use the First Aid kit. He will appear to use it, but will do nothing-- he will repeatedly play a "use item" animation and no healing will occur. If he has 7 AP or less, everything will be fine."
    Fix: None. Partial workaround of using AP prior to using the skill.

    Bug: Items not removed from inventory
    Details: "Quest items don't disappear from inventory if the character holding them is inside a vehicle when leaving the map."
    Fix: None.

    Bug: AP costs of consumable items are not displayed
    Details: "All consumable items (food, drinks, drugs) do not display an AP cost in when placed in a character's active item slot, yet they have a use cost of two."
    Fix: None yet.

    Bug: Vehicles cannot be deactivated
    Details: "something that doesn't work is deactivating vehicles by deactivating their Player Index or moving them to a deactivated PI."
    Fix: None. Unknown if a workaround exists.


    Unconfirmed bugs:

    Bug: Night Person trait and NPCs
    Details: Reports of Night Person not being applied to NPC recruits.
    Fix: Unconfirmed hex patch at:

    http://www.nma-fallout.com/threads/list-of-hex-based-fixes-changes-in-bos-exe-file.202858/


    Bug: Ghost perk
    Details: Reports that Ghost does not apply stealth bonus. Need to check internal functionality to see if it's applied to stealth check rolls directly.
    Fix: None at this time.


    Bug: Drunk status effect
    Details: Reports that Drunk status doesn't have intended effects.
    Fix: None at this time.


    Bug: Bonsai perk
    Details: Reports that the perk does nothing.
    Fix: None at this time.

    Bug: Super Toolkits
    Details: "There is a bug w/vehicles needing an item to Repair them. I seem to recall having simply used a Super Tool Kit on one once and the vehicles was repaired. That's why I only have standard Tool Kits available on the map."
    Fix: None yet. Need to confirm if this is intended behavior (e.g. if critical repair can happen like critical heals).


    Bug: # alive in a zone
    Details: "it appears that the "Quantity Team" and "Quantity Player" triggers don't work for # alive in a zone other than anywhere."
    Fix: None. Still needs to be confirmed.


    Possible balance issues:

    Bug: Sneak in turn-based modes
    Details: Stealth checks appear to still occur on a time interval even in turn-based modes. This makes it much more difficult to stay hidden, as the character must continue to pass stealth rolls during all other characters' turns.
    Fix: None at this time.


    Bug: Bonus Move perk
    Details: Reports that Bonus Move is not useful in CTB mode.
    Fix: None at this time.



    Not bugs:

    Bug: Bend / Break the Rules perks
    Details: The perks do not show up in the game. Considered not a bug, as the removal of the perks appears intentional when looking into the game code. Reports that this may have been done for balance reasons.
     
    Last edited: Sep 16, 2018
  2. DDTerr

    DDTerr First time out of the vault

    Feb 2, 2014
    Bug: Sentry mode bug after changing Player Index

    blkaddr: "If you move an entity from a non-human playerId>1 to a playerId=1(human) the player will not be able to adjust the sentry mode for the unit until a save/reload sequence. Kind of a pain. I tried starting the npc on the human team and switching them at startup to a playerId>1 team, the sentry mode problem goes away! BUT now you can't make these units walk waypoints..."

    JJ86: "The quick way is to put a disclaimer at the beginning telling the player to save and reload the game after making the switch. This is the only way to get the newly recruited NPC's to change modes."

    Info by TwoEyedYum about the same bug:
    "No, it intented to be so. By default, all game actors (NPC, enemies) have "non player" sentry settings - they are controlled by AI and their minimum accuracy is 0%. By the way, this hardcoded thing causes Burst Bug to appear. As you know, "player" actors can't have minimum accuracy lower that 1%. You can shoot manually with inaccurate burst weapon, though, and get same bug."
     
  3. DDTerr

    DDTerr First time out of the vault

    Feb 2, 2014
    Unused content: RepairBot?
    There's a nature mode called "RepairBot" and a demeanour named "MiscAssistHeal" see aitable.txt
    Also something is mentioned in the exe file about link to C:\dev\bos\game\entity\ai\base_ai_dem.cpp and the text "AI: Non reapir bot attempting to call assist heal" can be seen there.
    The question for you: Is the routine missing, incomplete, broken or just unused?
    Workaround for auto healing (already present in several new mods): a deathtrap with a negative damage + some triggers

    OnTheBounce: There is a sprite for something called a "Robot Repair Bay" in FoT along w/the option to set an entity's sound to "Robot Repair Bay". Evidently the designers were thinking of allowing the 'Bots to use these in lieu of medics. (Medics themselves were never implemented for either the BoS Bunkers, or the enemy, unfortunately.)

    A complete thread here: www.duckandcover.cx/forums/viewtopic.php?t=3742
     
  4. Reinar

    Reinar First time out of the vault

    Oct 23, 2011
    It does work (at least in FT Improver), but the "alive" mode counts even dead characters.
     
  5. nadeauhugo

    nadeauhugo Author of FOT mod THE SUM Modder

    Mar 9, 2014
  6. Melindil

    Melindil First time out of the vault

    Apr 15, 2018
    Thanks for this! It'll be a lot easier to manage as things are fixed/found.

    I did make one modification - as of FTSE 0.30, assigning perks with triggers should mostly work. For perks that are attribute-boost-only, the skill/attribute must also be added as a permanent attribute bonus along with adding the perk - perks with attribute bonuses only seem to grant them when the perk is selected from the character window, and the window closed with the normal button (this explains why some perks don't 'work' when added in the editor tools). Could maybe include fixing this limitation as a 'bug' for the time being.
     
  7. nadeauhugo

    nadeauhugo Author of FOT mod THE SUM Modder

    Mar 9, 2014
    Ah! Good news. I'll implent this to my mod as soon as your new .3 version is released then, as I am and will be making a lot of quests at this time and in the next versions.