Skip to content

anger penalty for ignoring pill offers #261

@keerifox

Description

@keerifox

if(timePassed > 1):
endActivity()
if(getState() == "offering"):
addText("{sub.You} ignored {dom.your} offer.")
return

unless the player intentionally wants dom to get angrier, there's currently no incentive to pick "Decline pill" over "Continue", as declining might make the dom angry but ignoring wouldn't do anything

addText("{sub.You} {sub.youVerb('refuse')} to take the offered pill.")
if(!getDom().isPlayer() && RNG.chance(100.0 * getDomInfo().personalityScore({PersonalityStat.Impatient: 0.5, PersonalityStat.Mean: 0.2}))):
getDomInfo().addAnger(0.2)
addText("That made {dom.you} angry.")

any personality should probably get angrier by 0.1 when ignored? a refusal could be seen more respectful than not paying attention.

i might be missing something.. (for example, sub has to cum that turn and is not actually able to accept or refuse. maybe the offer should extend by 1 turn when that happens, *shrug*)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions