Fixed Anno minus credit

Issue is marked as fixed.

Nihetia

Active Member
Jun 6, 2021
27
4
27
1776787400026.png1776787408028.png1776787417497.png1776787442959.png


I'm not sure what event this is, but if I select [Enter ship] -> [Awesome] -> [Top them], it -300,000 credits.

Is this normal?
 

Attachments

  • 1776787435697.png
    1776787435697.png
    51.8 KB · Views: 9

Nihetia

Active Member
Jun 6, 2021
27
4
27
save
 

Attachments

  • Nihethia (F) - 135 Days, 3Hrs 59Mins - Tavros Station, Kalas.json
    901.5 KB · Views: 5

Wafflesnake

Well-Known Member
Nov 4, 2023
714
301
yes courtesans do cost money. it doesnt make it particularly clear, but Anno hires them to service you, so the other option does not cost money. if you choose to top them, it does cost 300k

edit: actually, i recall this not supposed to be the case on your first time doing this scene. @lowercase_donkey did you end up looking into this issue further from this thread a while back?
 

Jacques00

Administrator
Moderator
Aug 26, 2015
5,534
1,521
Hopefully fixed for the next release.

I think the main issue was that the scene was being filtered through the penisRouter() for topping them. Because of how that function works, it will take the index value of the penis you chose and use it for the scene's function being called--this screws up the flagging in the scene's function to declare whether or not the scene is a repeat variant. If the scene thinks it's a repeat it will charge the character. This is unintentional since the first appearance of this scene is supposed to be free because it was Anno that paid and introduced you to the service (potentially unlocking it for repeats as a ship-location fap option).

The fix was to simply move the payment out of the service scenes and move it to the prompt scene from the fap menu. Because once you approve it there, the scene mentions you paying for it before leaving, so that just makes more sense sequentially. I've also added a footer in the button tooltip to show how much booking the service costs (in case the player didn't read the text). This should hopefully help with clarity.