Cataclysm-dda: Telescopic Eyes don't affect nearsightness if installed prior to that mutation

Created on 10 Jul 2017  路  2Comments  路  Source: CleverRaven/Cataclysm-DDA

Also may be related to #15211.

Currently, as Telescopic Eyes fix vision problems upon installation, it's possible to be near/far-sighted and have Telescopic eyes at the same time, if you first install Telescopic Eyes and then manage to roll Nearsighted mutation.

I think it's inconsistent with the lore, as Telescopic Eyes are supposed to replace your eyes completely. Additionally, they are impossible to remove, so you can't just reinstall them to fix the problem.

Build:
image
but I think it affects all versions.

<Bug> Mutations / Traits / Professions

Most helpful comment

If telescopic eyes completely replace your eyes then they should probably remove and block all eye mutations or traits.

All 2 comments

If telescopic eyes completely replace your eyes then they should probably remove and block all eye mutations or traits.

Just found out that reentering the game fixes the problem (in player::load:

  // Fixes bugged characters for telescopic eyes CBM.
  if( has_bionic( bionic_id( "bio_eye_optic" ) ) && has_trait( trait_HYPEROPIC ) ) {
      remove_mutation( trait_HYPEROPIC );
  }

)

Probably not a best fix, but still a decent workaround.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Robik81 picture Robik81  路  74Comments

zer0Entropy picture zer0Entropy  路  39Comments

Coolthulhu picture Coolthulhu  路  42Comments

nexusmrsep picture nexusmrsep  路  64Comments

railmonkey picture railmonkey  路  43Comments