atagen

jelq

public

an http based roguelike rpg about jelqing

Star0
Watch0

Commit efabd4e76236

tarball

atagen <boss@atagen.co>2026-10-10 15:15 UTC

1 file changed+2-2
jelqd: answer natural 20s with 308 Permanent Redirect

308 had no trigger, and pairing it with the pump's 307 tells temporary and permanent gains apart by status alone. 201 now only means the neighbour's footage.
Modified file: src/game/jelq.rs+2 additions−2 deletions
@@ -491,9 +491,9 @@ impl Run {
491491 if natural == 20 {
492492 self.gain(length * 2.0, girth * 2.0, profile.foreskin_growth);
493493 return Ok(Outcome::json(
494- StatusCode::CREATED,
494+ StatusCode::PERMANENT_REDIRECT,
495495 json!({
496- "detail": "A permanent gain has been created.",
496+ "detail": "Your length has moved permanently.",
497497 "length": round3(length * 2.0),
498498 "girth": round3(girth * 2.0),
499499 }),