vinfamy / LifePlay

Free, Open-Source and Moddable Lifesim RPG (Link NSFW). I had to change my dev PC and couldn't set up Git correctly on the new PC so the full source code for the game will be available here: https://mega.nz/folder/1XYSXbRb#nFHZ1wdwTbL6rS1oUdMe0g
https://mega.nz/folder/1XYSXbRb#nFHZ1wdwTbL6rS1oUdMe0g
GNU Affero General Public License v3.0
70 stars 34 forks source link

Generic actions you can take anywhere ignores WHO condition #211

Open Rizean opened 2 years ago

Rizean commented 2 years ago
ACTION_UNIQUEID: breeding_party
ACTION_NAME: Suggest Breeding Party for me
WHERE: interaction
WHEN: 0 - 24
MINUTES: 0 - 1
TIMEOUT_MINUTES: 0
ALSO_TIMEOUT: 
EFFECTS: 
CONDITIONS: perversion > 50 (STAT_COMPARE)
MOVE_FIRST: false
SCENE_ALWAYS: breeding_party_cms
ANIMATION: 
WHO: Actor = getTarget(); If Actor.isSameAs(CurrentCompanion) && Actor.isDating() && !Actor.isPregnant() && !Player.isPregnant() && Player.wantsBabies()

This will correctly display on the right-click interaction menu but on 'Generic actions you can take anywhere' the who requirement is ignored.

vinfamy commented 2 years ago

noted, will check

vinfamy commented 2 years ago

not sure, why would it still pop up on the generic actions menu if WHERE is interaction and not pc?