I've sort-of finished Mara's first two specializations: Harpoon Toy and General Tech (the latter of which may need rebranding). There are still some weird issues to sort out, but here's the gist of things as they stand:
If anyone thinks anything needs changing, now is the time.
I like the general tech idea, but how about a split decision between Mara just getting upgrades to her Gadgets (and using them) or Upgrading the kinds of items she uses? Does Mara really need another ability when she already has a ray gun with several settings and cybernetics?
I like the general tech idea, but how about a split decision between Mara just getting upgrades to her Gadgets (and using them) or Upgrading the kinds of items she uses? Does Mara really need another ability when she already has a ray gun with several settings and cybernetics?
Well, the general tech branch gives her some new gadgets to play with. They don't upgrade existing toys, but Mara's regular traits do that already. I also like the robot arms idea put forward a page or two back, so that will probably be my next stop. After that it's on to the level 20 choices. I'll also likely add a few new strategies so Mara will actually use her wide variety of tricks.
Speaking of Mara, I wanna bring up a complaint that I can choose stable form to block transformation but Breast Ray (and the Breast Growth spell too) still works 100% of the time.
Does a lvl10 specialization have 5 things, not 4? (level 12, 20, 25, 39, 54?)
I am concerned about having a trap be a whole level of trait, though part of that hesitance is probably just not seeing traps being used effectively atm. Perhaps add something else weak/situational at the same level, like the trait I suggested where pulling out of Mara causes the inner part of her bionic vagina to detach and remain as an onahole, or an upgrade to something else general-tech-associated like the vibrator or tickler?
Stun blast currently costs no mojo, and has no cooldown. The current trait seems a bit strong- adding a cooldown to stun blast of 4 turns or so (it lasts 3) might be the best way to balance that.
Also, Mara has a lot of stuff that costs batteries, and is likely to get more. Adding a daytime activity for Mara to make money like freelance coding or something might help with that.
Unless it also prevents the use of those abilities (usable() requires !target.has(Trait.stableform)), it would be too strong (and would probably be even if it did). It might be balanced if it prevented temporary transformations and also voluntary transformations, or at least made those much more expensive.
Been messing with this mod a lot lately. I noticed there's threesome skills when pets are summoned which seems to work just fine for the PC.
The NPCs used to summon pets from what I recall. After lots of majiggering I managed to get it working again, but no matter what I try, it seems like they won't initiate a threesome. Is it even possible with the current build?
Quick question or suggestion, how can you add photos to specific acts. It should not be that hard to find art or porn which describes the scene. Just to add some variety, unless the portrait artist is willing to draw some smut.
For new images the challenge seems to be decompiling the jar file, pulling it into an IDE to make the change, then exporting it. It seems like you could even insert gifs if they're supported.
Does a lvl10 specialization have 5 things, not 4? (level 12, 20, 25, 39, 54?)
I am concerned about having a trap be a whole level of trait, though part of that hesitance is probably just not seeing traps being used effectively atm. Perhaps add something else weak/situational at the same level, like the trait I suggested where pulling out of Mara causes the inner part of her bionic vagina to detach and remain as an onahole, or an upgrade to something else general-tech-associated like the vibrator or tickler?
Stun blast currently costs no mojo, and has no cooldown. The current trait seems a bit strong- adding a cooldown to stun blast of 4 turns or so (it lasts 3) might be the best way to balance that.
Also, Mara has a lot of stuff that costs batteries, and is likely to get more. Adding a daytime activity for Mara to make money like freelance coding or something might help with that.
The trap is pretty much an instant win for Mara if she catches someone in it, so that's pretty powerful. I think I might make it cheaper so she can use it more often. I had though about what you suggest with her vagina, but I feel that passes the line from weird, which is pretty much the norm in this mod, to downright creepy.
Quick question or suggestion, how can you add photos to specific acts. It should not be that hard to find art or porn which describes the scene. Just to add some variety, unless the portrait artist is willing to draw some smut.
Currently it needs a small change in the code. It would take no more than ten seconds if one knew where to look. It wouldn't be too much trouble to put this stuff in a JSON file somewhere, but if you're interested in adding new pictures you might as well just send them to me and I'll get them in.
For new images the challenge seems to be decompiling the jar file, pulling it into an IDE to make the change, then exporting it. It seems like you could even insert gifs if they're supported.
You don't have to decompile anything. The code is publicly available at http://github.com/nergantre/nightgamesmod. I'd have to check for gif support, but I think it should be possible. Maybe even webm...
For escaping Mara's pussy and having it turn into an onahole, maybe a less creepy version could be that when you get away from her pussy, the bionic bits come off if you have been hit by it - I mean the urethral insertion and other stuff. Turn it into another hard-to-remove clothing that automatically hits as if Mara did Piston and her special traits trigger. Let it run for a few turns, and having her in a dominant position with access to your penis allows her to either remove or recharge the toy. When it runs out of battery, it can be removed easily using the Strip Self action, or perhaps have a chance to fall off each turn (Player is shamed for each turn it is on him).
However, Mara suffers from increased sensitivity in her pussy during the time it is off, kinda like when you go to the dentist for dental scaling (sorry for that, only thing I could think off). Also, she can get it re-attached without doing anything if she manages to re-insert penis whilst it is still attached to her victim, for no penalty and removing her sensitivity. Also, she can spend a turn picking it up (if vicitim successfully removes it), remove it herself (from a dominant position with access) and re-attach it herself (pleasure damage to herself, might not even be worth it until later levels when long-term sensitivity becomes an issue).
Also, to report a possible bug. I've noticed that cockTraining and pussyTraining are replaced by sexTraining. Now that's ok, I was looking into as to why I couldn't get any of the three above (makes me sad though, RIP penile dominance, back to teabaggin'). However, I've also noticed powerfulHips and polecontrol also require sexTraining, which locks them out of purely male characters. Was that deliberate?
EDIT: To avoid double posting, I've come across another weird thing. I've managed to get Maya whilst I'm level 11. With everyone else either at the same level as me or lower. I've checked the save, and somehow I've gotten that point when she gets introduced...but without spoiling much about how to unlock Maya, I'm pretty sure that by the time you unlock her you should be at least about level 30...
...errr, what kind of god did I just piss off to throw her into my game this early?
Eh, totally fair point.
The alternative of an extra upgrade for tickler/dildo/strapon becoming available is there though. Actually, a strapon upgrade that gives it some of the benefits of a bionic cock should probably be available for Mara at some point, and making it part of the general tech thing is reasonable. If it also costs money/batteries it becomes less of a straight upgrade and more of a weak situational upgrade, like the trap is, but in a different situation. I dislike having something that feels very situational be a whole focus level, but two different ones seems more reasonable.
Again, I'm not sure how this should be balanced, because I've rarely seen Mara use her trap, and have only ever run into one with Mara in the room, in which case the upgrade has no value.
Hmmm.. I doubt it. I suspect that sexTraining is supposed to require a pussy or a cock, but right now requires only a pussy, because the code isn't set up for branched requirements.
I know next to nothing about xml, so my suggested solution would be to change the requirement for sexTraining to <OrBodypartReq>pussy cock</OrBodypartReq>, and add to the end of endElement in TraitTree:
else if (qName.equals("OrBodypartReq")) {
reqs.add(c -> (c.body.has(val.trim().split("\\s+")[0]) || c.body.has(val.trim().split("\\s+")[1]));
}
Unless it also prevents the use of those abilities (usable() requires !target.has(Trait.stableform)), it would be too strong (and would probably be even if it did). It might be balanced if it prevented temporary transformations and also voluntary transformations, or at least made those much more expensive.
How? Stable Form is completely useless in battle from a purely competitive standpoint and stuff like breast ray only adds a hypersensitivity debuff which can be applied very easily without it (like the sensitivity potion). I get so much more mileage from the other starting skills so really this isn't even remotely an issue. And I'm not even mentioning that's just skills only 2 of the girls even get.
Not true. Skills that do damage to breasts gain damage from breast size.
@Override
public double getSensitivity(BodyPart target) {
return .75 + size * .2 + bonusSensitivity;
}
where size scales from 0-9. If you play with system messages on, you've seen the things that go into the multiplier, and how they really matter to damage- body part sensitivity is one of those things.
cock size also matters to both getPleasureBase(), which affects the base damage you do with cock skills like thrust, and to getHotness(), which affect tease damage. Large cock/breast sizes also decrease speed and increase seduction, in addition to the sensitivity increase.
The current version of stable form means that every 20 times a size-changing ability is used on you, you have to pay ~2000 to reverse changes. Mara and Cassie both have size-changing abilities, and Jewel buys plenty of tiny drafts. 5 times a night is a reasonable average once they reach a level where they have enough mojo and money (20 turns/battle * 10 battles/night * 0.025 use frequency estimate), so stable form saves you maybe 500/day on average. That's assuming you completely neglect both the time before anything is reversed, and the fact that most people who choose stable form choose it for personal preference reasons, which they probably value significantly more than the stat reasons, so stable form is probably worth more than double 500/day.
Completely nullifying size-changing abilities cast on you except for sensitivity is a significant combat buff. Preventing those abilities from being used on you in the first place and giving a random opponent a free sensitivity potion every night might be balanced. Permitting casts unless the target is hypersensitive but making the hypersensitivity guaranteed might be balanced. Preventing casts and also doubling the cost of all voluntary body modifications might also be balanced, though in a different way.
Is there a condition to get the Mouth-Pussy upgrade from Cassie? I remember having it at one point in a very old game. But in the second-last update I can't get it even with all the specified items.
On the side, what's all this I hear about new characters? If there are any? I'm not too sure I've been out of things for quite some time.
Is there a condition to get the Mouth-Pussy upgrade from Cassie? I remember having it at one point in a very old game. But in the second-last update I can't get it even with all the specified items.
On the side, what's all this I hear about new characters? If there are any? I'm not too sure I've been out of things for quite some time.
Cassie has a mouth pussy (I suspect this is where your problem comes from, she only gets it at level 57, currently)
10 Bewitching Draughts
20 FemDrafts
1 Dildo
1 Fae Scroll (can only be obtained from stashes)
As for new characters... That depends on how long you've been gone. Here's a list of the characters currently in the game: Angel, Cassie, Mara, Jewel, Reyka, Kat, Rosea, Samantha, Airi and Eve. There are some minor characters which have recently been added as 'pets'. That is, they can be temporarily summoned through certain skills and help out their summoner.
That said, anyone can make their own characters. I've just noticed that the guide Generalr made is no longer included. Oops. Regardless, I'm working on two tools to ease the process some. Don't hold your breath too much, but it certainly beats writing JSON by hand.
Probably because a) it's not an original game, The Silver Bard has a thread (or at least used to pre-forum meltdown) in the Showcase section, and b) I'm not sure the Showcase section existed when this thread was first made. I might be wrong, though.
I have a question if that is alright.
Now that every 10 levels one of the characters will ask you a question, and you have 2 choices.
So I believe it was said that each choice changes their attack style.
But in what way does it do so for each person?
Also I saw that each choice changes what traits they choose, so which traits are those that they choose differently?
And what do those traits do?
Even if some seem obvious for Jewel, Angel, and Cassie (I forget if their are others).
I still am curious as to the exact specifics, since I am a rather meticulous person?
I hate to be a bother about this, but it is bugging me quite a bit each time I choose to try a new build for my MC.
I have a question if that is alright.
Now that every 10 levels one of the characters will ask you a question, and you have 2 choices.
So I believe it was said that each choice changes their attack style.
But in what way does it do so for each person?
Also I saw that each choice changes what traits they choose, so which traits are those that they choose differently?
And what do those traits do?
Even if some seem obvious for Jewel, Angel, and Cassie (I forget if their are others).
I still am curious as to the exact specifics, since I am a rather meticulous person?
I hate to be a bother about this, but it is bugging me quite a bit each time I choose to try a new build for my MC.
Actually it makes a lot of sense, since it lets you pick a path that plays more towards what gets you off the most during the fight.
But it would help if we could know what each option did, since in most cases you won't be able to tell the difference much.
I mean the fact it chooses different traits based on your decision?
We don't personally know what each trait does, unless we ourselves are able to get it.
Because then we can hover over it and see it summary.
Maybe this can be added into the game in some way?
Or a bestiary can be added for each thing in game.
In said bestiary could be a list of all traits, and what they do.
So you yourself know which character build you want to take early on.
Or for a simple fix to this confusing choice issue.
Just make it to where a brief description of what each option does can be added as you hover over them?
It wouldn't be much different from hovering over what your attack do and such during a fight.
Disappeared buttons at the bottom after winning with custom NPC (version 2.4.3.2):
Code:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at nightgames.characters.Character.lambda$17(Character.java:2063)
at java.lang.Iterable.forEach(Unknown Source)
at nightgames.characters.Character.upkeep(Character.java:2062)
at nightgames.characters.NPC.upkeep(NPC.java:894)
at nightgames.global.Match.round(Match.java:102)
at nightgames.global.Match.resume(Match.java:125)
at nightgames.global.Match.quit(Match.java:308)
at nightgames.gui.GUI.lambda$4(GUI.java:452)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
With the slime start, not all attributes are always displayed in the status window. Also, in this game the combat start with Mara often is blank.
"Jewel was drained of 24 stamina as 36 mojo by you "
"You use Retract Cock.
You close your eyes and your phallus retreats back into your body.
You spent 15 mojo.
You were aroused for 16 (Airi's aphrodisiacs)
Your null turned back into a gooey pussy."
Seems like retracting cock as your only genital organ is doing a number on the game. Also, on the, presumably, last turn of duration of dryad mimicry, the game offers me to mimic dryad while I can still use dryad abilities, spores for instance.
"You are now affected by a feet fetish.
Your demonic girl-shaft was pleasured by Jewel's feet for 37 base:29.3 (13.0 + 16.3) x multiplier: 1.27 (1 + sen:0.1 + ple:0.5 + per:0.2 + stage:0.00 ) x staleness: 0.70
Your back arches as thick ropes of jizz fire from your dick and land on Jewel's feet.
Your hypnotic semen takes its toll on Jewel's willpower, rendering her doe-eyed and compliant.
Jewel lost 15 willpower.
1 arousal overflow
You lost 25 willpower."
It's foot fetish, rather than feet fetish. Also, hypnotic semen seems to be working even if I do not ejaculate inside the opponent.
Not true. Skills that do damage to breasts gain damage from breast size.
@Override
public double getSensitivity(BodyPart target) {
return .75 + size * .2 + bonusSensitivity;
}
where size scales from 0-9. If you play with system messages on, you've seen the things that go into the multiplier, and how they really matter to damage- body part sensitivity is one of those things.
cock size also matters to both getPleasureBase(), which affects the base damage you do with cock skills like thrust, and to getHotness(), which affect tease damage. Large cock/breast sizes also decrease speed and increase seduction, in addition to the sensitivity increase.
The current version of stable form means that every 20 times a size-changing ability is used on you, you have to pay ~2000 to reverse changes. Mara and Cassie both have size-changing abilities, and Jewel buys plenty of tiny drafts. 5 times a night is a reasonable average once they reach a level where they have enough mojo and money (20 turns/battle * 10 battles/night * 0.025 use frequency estimate), so stable form saves you maybe 500/day on average. That's assuming you completely neglect both the time before anything is reversed, and the fact that most people who choose stable form choose it for personal preference reasons, which they probably value significantly more than the stat reasons, so stable form is probably worth more than double 500/day.
Completely nullifying size-changing abilities cast on you except for sensitivity is a significant combat buff. Preventing those abilities from being used on you in the first place and giving a random opponent a free sensitivity potion every night might be balanced. Permitting casts unless the target is hypersensitive but making the hypersensitivity guaranteed might be balanced. Preventing casts and also doubling the cost of all voluntary body modifications might also be balanced, though in a different way.
Your logical is flawed because your assumption is that all transformations are purely negative which they in fact aren't. I do in fact enjoy Stable Form because I don't wanna change my body but if personal preference is up for balance, we should get rid of easy mode because that's even more game breaking and *le gasp* is available from the start too. I'm being a bit sarcastic here but your logic isn't sound, especially since we're talking about only two skills affected which only Mara and Cassie get and neither of them uses it particularly often.
Pray and Prostrate increase Angel's addiction a bit. Worshipping her during the daytime increases it by a decent amount. It has a chance to increase for similar account when you orgasm inside her pussy during combat. It also appears to increase with each orgasm someone's penis has caused to your vagina, for the same amount as in the latter two cases.
@ThatOneJester I'll get an overview of all traits. I'll make a start in the spoiler below, but I don't think I can get to them all right now. I'll update when I have more time.
Update: I'm going through these alphabetically, and I've reached the end of the m's now. When I say that some traits are unavailable, that means the player cannot get them through normal means, but save editing will do the trick. I will probably have forgotten to mark some as unavailable. I'll organize these descriptions in a more useful manner later and then put them in a nice pdf or something.
Update 2: I skipped over some... Halfway through s now.
Update 3: Small update, partway through t. In my defense, there are a lot of s's and t's.
Update 4: AT LAST. IT IS DONE.
Achilles Jewels (Starting Weakness) - Increased stamina damage from attacks targeting your balls
Addictive Fluids - Cause Fluid Addiction when the opponent ingests fluids. (Fluid Addiction forces the target to use oral skills if possible)
Affectionate (Kat daytime sex) - Increases rate of gaining affection.
Aikido Novice (Kat daytime sparring) - Improves counterattack rate.
Always Ready - No arousal threshold for having sex. (Default is %15 percent of max for cocks, varying amounts (<15%) for the various pussy types.)
Anal Fanatic - Causes Frenzied and Ignore Orgasm for 4 turns to self when fucking someone's ass.
Anal Training (3 levels) - Increases pleasure to target when using your ass.
Anatomical Knowledge (unavailable for now) - Combines Dick Handler, Ass Handler and Pussy Handler.
Apostles (Angel Follower focus) - Automatically gets followers to act as pets in matches.
Ass Handler - Increased pleasure to asses.
Ass Master - Does not need lube for anal, and boosts pleasure during it. (To both parties)
Augmented Pheromones (upgrades Pheromones) - Causes Horny to opponents when they are within smelling distance of your genitals. (Basically anything except the neutral position)
Autonomous Ass/Pussy - Causes the respective hole to passively pleasure any cocks inside of them.
Beguiling Breasts (Cassie Breasts focus) - Causes a 50-turn Trance to the opponent and any pets they have the first time your breasts are exposed in combat. (The 50 turns cancel on orgasm, so this basically forces an orgasm within a couple of turns)
Bewitching Bottom (Jewel Anal focus) - Causes ass fetishes to be more likely and more powerful for your opponents.
Biting Words (unavailable?) - Increased chance to cause Shamed when using Taunt.
Bomber (Mara General Tech focus) - Allows the use of Pheromone Bombs
Boundless Energy - Increased passive stamina gain
Brass Balls - The opposite of Achilles Jewels, reduces damage to balls.
Breeder (Kat Addiction) - Unlocks Bite, which causes the Breeder addiction.
Calm - Chance to resist arousal-over-time effects. (Like Horny)
Carnal Virtuoso - Causes the opponent to cum twice in a row.
Cat's Tongue - Increases pleasure from using mouth, also causes some stamina damage. (Guess who gets this?)
Cautious - Better chance of evading traps.
Clairvoyance (Reyka daytime sparring) - Passively increases evasion.
Clingy (unavailable) - Makes Escape more difficult for the opponent.
Commanding Voice (Jewel Mental focus) - Has a chance to cause Trance/Stun when using Tempt/Taunt, respectively.
Conducive Toy (Mara Harpoon focus) - Makes Stun Blast cheaper and more powerful while the target is wearing the harpoon toy.
Confident - Reduces Mojo loss rate out of combat.
Confident Dom (Jewel Physical focus) - Attributes grow stronger while dominant.
Congregation (Angel Followers focus) - Doubles the pet limit.
Corrupting (Reyka Addiction) - Successive oral skills have a chance to cause Corruption, Reyka's addiction.
Cursed (unavailable) - Unique to Maya, makes her invulnerable to being double-teamed. I have a feeling this should do more, maybe I forgot to copy something from the base game. I have a feeling the name is going to be significant at some point, hence the extra spoiler.
Cute - Reduces stamina damage based on Seduction level.
Dark Promises - Whisper can cause Enthralled
Deft Hands - Increases pleasure when using hands.
Demigodess (Angel Advanced Class) - Unlocks Angel's angelic-ness.
Desensitized (Reyka daytime sex) - Slightly reduces sensitivity to all body parts.
Desensitized 2 - Same as Desensitized; they stack.
Devotee Fervor (Angel Followers focus) - Pets sometimes act twice in one turn.
Dexterous (Starting Strength) - Can use hands through underwear, boosts pleasure when using hands.
Dick Handler - Increases pleasure to dicks.
Direct (Jewel) - Blocks Strip Tease, Take Off Shoes, Whisper, and some traps.
Dirty Fighter (Jewel daytime sparring) - Increases stamina damage to submissive opponents, allows Kick to be used while the opponent is standing over you.
Disabling Blows (Jewel Martial focus) - Stamina attacks have a chance to reduce Power slightly.
Disciplinarian (Angel daytime sparring) - Spank does increased damage and has a chance to cause Shamed.
Divinity - Builds Divine Charge when an opponent cums inside of her. (Angel gets this, and Airi too when she mimics Angel)
Dominatrix (Jewel Addiction) - Causes being stunned to cause the Domination addiction.
Draining Ass (Jewel Anal focus) - Drains stamina (and sometimes Power) when being fucked in the ass.
Drug-laced Precum (unavailable?) - Causes Sensitized when someone gets in contact with your precum.
Dryad - Enables the use of the Flower Counter. (Available to Rosea, and to Airi when she is mimicking Rosea)
Edger (Jewel Martial+Physical focus) - Unlocks Edge, which causes high temptation damage.
Enchanting Voice (Cassie Enchantress focus) - Occasionally causes opponent to execute a random Command (as if they were Enthralled. Maya also gets this trait.)
Energy Drain - Drains considerable stamina when the opponent climaxes during sex.
Enthralling Juices - Causes Cunnilingus and Facesit to have a chance to Enthrall the licker. (This should also include oral skills used on dicks, but it doesn't. Oops.)
Erophage (Angel Nymphomania focus) - Adds (extra) Divine Charge on opponent orgasm.
Event (unavailable) - Basically a marker for Maya. Causes rewards for beating her to be quintupled.
Exhibitionist (Starting Strength) - Causes passive mojo gain while nude and decreased decay out of combay.
Experienced (Starting Strength) - Reduces recoil pleasure from sex skills.
Expert Googler - Improves the rate at which Watch Porn increases maximum arousal.
Expert Tongue (Angel daytime sex) - Gives a chance for oral skills to cause Trance and increases pleasure from Kiss.
Fae Friend (Mara daytime special) - Reduces mojo cost for Spawn Faerie.
Fakeout (Airi daytime sparring/games) - Improves counterattack rate.
Fallen Angel (unavailable) - Advanced trait for Mei, one of Angel's friends/apostles/pets. Unlocks a new description to mark her transformation to a succubus at level 30.
Fast Learner - Improves XP gain by 20%.
Fearless (Jewel daytime games) - Unlocks Bravado, which reduces arousal and increases stamina. Also one of very few things which can increase your own willpower.
Fetish Trainer (unavailable?) - Can cause fetishes with regular skills, not just ones made for the specific purpose of doing so.
Fighter (Jewel advanced trait) - Gives Jewel her Ki-based upgrade.
Fitness Nut - Makes exercise more effective at increasing maximum stamina
Foot Fetishist (Starting Weakness) - Gives a permanent foot fetish at 25% intensity.
Immobile (unavailable) - Cannot move out of combat. Exclusive to Rosea. (Trees can have sex, but they cannot walk, apparently.)
Free Spirit - Better at escaping pins, has a chance to resist mind control.
Frenzying Juices - Bodily fluids have a chance of causing Frenzied.
Genuflection (Angel Worship focus) - Instead of standing up, opponents will sometimes kneel.
Gluttony - Increases damage from draining. Unique to Mei, one of Angel's friends.
Graceful - Chance to resist knockdowns.
Grappler (Jewel Martial focus) - Harder for opponent to escape pins.
Hair Trigger (Starting Weakness) - Increases all sensitivity. This is a rather powerful effect, basically a 'hardcore mode'.
Harpoon Toy (Mara Harpoon focus) - Unlocks Mara's new toy.
Hawk Eye - Boosts accuracy.
Healer - SHOULD cause a pet to boost its master's stamina (i think), but unimplemented.
Heeldrop (Mara daytime sparring) - Makes Stomp much more powerful.
Hole Control - Boosts pleasure caused by pussy.
Hypnotic Semen - When cum comes in contact with the opponent's body, it reduces their willpower.
Imagination (Starting Weakness) - Increases temptation damage from certain skills.
Immobile (unavailable) - Cannot move outside of combat. Unique to Rosea.
Indomitable (Jewel Physical focus) - Strongly reduces willpower loss from being in a submissive position.
Insatiable (Starting Weakness) - Causes 20% of maximum arousal to remain after orgasm. Jewel and Eve start with this.
Insertion Master - Causes extra pleasure when initiating sex.
Inspirational (Angel Followers+Sex focus) - Copies certain traits from Angel to her followers if she has them herself. The traits are mostly sex-related ones.
Intense Suction (Mara Harpoon focus) - The Harpoon toy may cause a double orgasm.
Judo Novice (Cassie daytime sparring) - Unlocks Hip Throw.
Kabbalah (unavailable) - Advanced trait for Caroline, one of Angel's friends. Marks her transition down the Arcane path.
Laced Juices - Causes opponents to suffer temptation damage when ingesting bodily fluids.
Lactating - Does what you'd expect. Drinking milk causes temptation damage, and also triggers any other fluid-related traits (like Laced Juices). There are also some milk-specific traits which depend on this one.
Last Stand (Angel Nymphomania focus) - Triggers Orgasmic Tighten or Orgasmic Thrust when cumming during sex. These cause serious pleasure damage.
Leadership (Angel Followers focus) - Causes pets to level up faster than normal.
Lethargic - Reduces mojo gain by 75%. Exclusive to Rosea.
Level Drainer - Has a chance to drain XP (and levels) from opponents if they climax during sex. This replaces the regular Level Drain skill. Given to the player in the Drain Challenge start, and not otherwise attainable.
Lickable (Starting Weakness) - Increases pleasure received from oral skills.
Limb Training (3 levels) - Increases pleasure damage caused with hands or feet.
Locator (Reyka daytime games) - Unlocks Locate, which sacrifices a trophy and causes arousal in order to learn the location of an opponent out of combat.
Mad Scientist (Mara advanced class) - Unlocks Mara's Science-based upgrade.
Magic Eye Arousal (Cassie Enchantress focus / Angel Worship focus)- Randomly causes arousal damage at the end of some turns.
Magic Eye Enthrall (Cassie Enchantress focus) - Randomly causes Enthrallment.
Magic Eye Trance (Cassie Enchantress focus) - Randomly causes Trance.
Magic Eye Frenzy (Cassie Enchantress focus) - Randomly causes Frenzied.
Magic Milk (Cassie addiction, unlocked through Breast focus) - Causes Cassie's milk to be super addictive.
MagLocks (Mara General Tech focus) - Unlocks MagLocks, which can bind/immobilize targets at the cost of batteries per turn.
Mandate of Heaven (Angel Worship+Nymphomania focus) - Causes Object of Worship to trigger more often if Angel uses temptation skills.
Heels Master (listed as masterheels) - Gives a 1 in 3 chance of resisting knockdowns while wearing heels.
Mental Fortress (Jewel Mental focus) - Gets a chance to resist mind-controlling effects.
Mind Controller (Mara Addiction) - Allows Mara to 'addict' opponents by looking into their eyes as they cum. Thwarted by blindfolds.
Mind Control Resistance (unavailable) - Temporary trait which gives players under Mara's control to resist attempts at mind control from others.
Misdirection (Cassie daytime games) - Unlocks Diversion, which sacrifices an article of clothing in order to get behind the opponent.
Mojo Master - Gives +20 max mojo. Pretty underwhelming, I think.
Naive (Starting Weakness) - Chance not to get Cynical, which normally prevents the chaining of mental effects.
Natural Growth (unavailable) - Will always be 2 levels above the most powerful character which does not have this trait or Unnatural Growth.
Natural Top (Jewel Martial focus) - Increases dominance of stances by 50% while in the dominant role.
Nimble Toes - Increased pleasure damage from using feet.
Ninja (unavailable) - Does not seem to do anything.
None (unavailable) - Definitely does not do anything.
Nymphomania (Angel Nymphomania focus) - Sometimes restores some willpower upon orgasm. Kat also gets this.
Obedient (unavailable) - Does not do anything.
Object of Worship (Angel Worship focus) - Periodically forces the opponent to use Worship skills.
Oblivious - Almost completely nullifies temptation damage.
Obsequious Appeal (Cassie Submissive focus) - Doubles temptation damage from submissive positions.
Oiled Ass - Always ready to take it up the ass. Increases pleasure as well.
Opportunist (unavailable) - Unimplemented.
Overwhelming Presence - Causes passive stamina damage each turn.
Personal Inertia - Increases duration of all status effects by a third.
Petite - Can't use Carry or Tackle. When carried, the carrier does not fall over when low on stamina.
Pheromones - Causes Horny (temptation over time) when the opponent is in close proximity.
Piety (Angel Worship+Sex focus) - Worship can force the opponent to concede a dominant position.
Pimp Hand (Starting Strength) - Improves Slap, also slightly boosts pleasure when using hands.
Pokerface (Angel daytime games) - Unlocks the recovery skill Bluff.
Pole Control - Increased damage from using a cock.
Powerful Cheeks (Jewel Anal focus) - Makes it more difficult for the opponent to pull out of one's ass.
Powerful Hips - Can use dominant sex skills from the submissive position.
Pro Heels - Eliminates the negative impacts of wearing heels. (easier to knock down, lower speed)
Protective - Shields a pet's owner from harmful status effects. Unique to Caroline, one of Angel's friends.
Pussy Handler - Bonus pleasure when targeting pussy,
Quick Recovery - Recovers stamina more rapidly out of combat.
Raw Sexuality - Causes passive temptation damage to all parties in combat.
Repressed - Halves Seduction. Unique to Airi in her human form.
Resourceful - Sometimes does not remove an item after using it.
Responsive - Increased recoil pleasure to opponent from sex skills used by them.
Resurrection - Has to be defeated twice in order to be eliminated. Unique to Sarah, one of Angel's friends.
Revered (Angel Worship focus) - Increases chances of Worship.
RoboWeb (Mara General Tech focus) - Unlocks a very powerful trap.
Romantic (Starting Strength) - Improves Kiss, also boosts charisma. (which makes things like Strip Tease more powerful)
Sacrosanct (Angel Worship focus) - Causes Alluring when hurt. (Which blocks stamina attacks for one turn)
Sadist - When causing pain, also causes Masochistic (which causes pleasure when hurt).
Sedative Cream (Cassie Breasts focus) - Milk drains stamina.
Sex Training (3 levels) - Increases pleasure when using genitalia.
Sexual Dynamo (Angel Nymphomania focus) - Gains mojo from pleasure, and Seduction from orgasms.
Sexual Groove - Passive mojo gain in combat.
Sexual Momentum - Restores willpower when causing an orgasm through sex.
Shameless - Won't be Shamed or Distracted, also unlocks some ass-related stuff.
Showmanship (Angel Followers+Nymphomania focus) - Pets may use worship skills on their master, which causes temptation for the opponent.
Shy - Won't do certain 'forward' skills. (Like Face Sit, Strip Tease, Taunt...)
Silvertongue (Cassie daytime sex) - Increases pleasure from oral skills.
Skeptical - Chance to resist mental effects.
Slime - Is a Slime. Unlocks the Slime attribute, reduces pain and unlocks some other Slime-related stuff.
Slimification - Turns into a slime when cumming with lowered willpower.
SM Queen - Effectively doubles willpower loss from stance dominance.
Sneaky - Better at hiding out of combat.
Soft Hearted - Should block some violent skills, but doesn't.
Soul Sucker - Lip-to-skin contact drains willpower as mojo.
Spider (Mara daytime games) - Unlocks the Spiderweb Trap.
Spiral (Jewel daytime sex) - Unlocks Spiral Thrust.
Spiritphage - Getting cum on your skin boosts your basic attributes.
Sprinter - Better chance at escaping combat.
Stable Form (Starting Strength) - Prevents permanent body modification from skills only.
Steady - Immune to knockdowns. Unique to Rosea.
Strapped (temporary) - Currently wearing a strap-on dildo.
Strong Willed - Reduces willpower loss from orgasm.
Suave - Bonus temptation vs girls.
Submissive (Cassie Submissive focus) - Boosts pleasure inflicted from a submissive position, but also reduces willpower damage from dominance.
Succubus - Unlocks a few minor succubus-related things. Most effects are handled through body parts.
Supplicant - Does nothing, should affect worship. Unique to Caroline, one of Angel's friends.
Sweet Lips (Cassie Mouth focus) - Adds temptation damage whenever oral skills cause pleasure.
Sympathetic - NPC's are more likely to help sympathetic characters in threeways.
Tactician (Angel Followers focus) - Pets have +50% arousal and stamina.
Takedown (Jewel Takedown foucs) - Tackle always hits, does increased damage and causes Winded when used against tired opponents (<20% stamina).
Tease (Kat daytime games) - Gain mojo when evading attacks.
Tempting Ass (Jewel Anal focus) - Gain a chance to cause Frenzied when the opponent has Ass Fuck available, and a chance to turn a regular Fuck into Ass Fuck.
Tempting Tits (Cassie Breast focus) - Cause tempt damage to opponent when they can see your tits.
Temptress (unavailable) - Marker for Samantha. Unlocks her special skills.
Testosterone - Gain min(20, 10 + level/4) Power as long as you have balls.
Tickle Monster (Mara daytime sex) - Tickle always hits, does increased damage and may cause a 1-turn stun.
Ticklish (Starting Weakness) - Take increased damage from Tickle.
Tight - Contrary to the actual description, this does not boost damage. Instead, it unlocks Deny Orgasm and Tighten (which would otherwise require high Power/Seduction respectively) and makes pulling out more difficult.
Tongue Training (3 levels) - Boosts oral pleasure.
Toymaster - Gets a bonus when using toys.
Training Collar (Mara General Tech focus) - Gives Mara a Training Collar to put on the player, a description of which this margin is too narrow to contain.
Treasure Seeker - Makes opening item caches easier.
Undisciplined - Blocks Arm Bar and Maneuver, prevents Wait from upgrading to Focus.
Unflappable - Don't get distracted for a turn when anally penetrated.
Unnatural Growth - Like Natural Growth, but 5 levels ahead of average instead of 2.
Unquestionable (Jewel Mental focus) - Randomly causes 1-turn stuns to opponent while dominant.
Vaginal Tongue - Marker indicating the prescene of the said organ.
Valkyrie (unavailable) - Marker for the upgrade to Sarah, one of Angel's friends.
Witch (Cassie advanced class) - Marks Cassie's transition to a witch.
Wrassler (Starting Strength) - Can cause more pain before that pain starts reducing arousal.
Yank (Mara Harpoon focus) - Allows Mara to Yank on her Harpoon when it is connected to her opponent's crotch, hopefully pulling them to the ground.
Zeal Inspiring (Angel addiction, Sex focus) - Causes the Zeal addiction when an opponent cums inside of her. (Twice? this might be a tad broken...)
@atar Agreed, I'll get on that. Beware, though. I've manually added all unlockable traits before for testing purposes, and fights get really hard when you do so.
@BPIdev The first one is correct: some skills let you drain stamina and gain it as mojo. The feet fetish things is a bit unfortunate, but I'll see what I can do about it. If I just change it to 'foot fetish', then that would change other things as well, so I'll need to add an ability to have alternative descriptions. Hypnotic semen is also correct; it doesn't have to be internal, it just has to make contact. (which happens most of the time.) The disappearing body part is probably a symptom of a larger issue with the new combat cycle; it doesn't seem to (always) check whether the first skill caused the second to be impossible.
@DarkSinfulMage Cumming inside of Angel (post-level 20, and only if you picked the "Tell her you love her technique" option at the level 10 choice) is the main cause. Pray and Prostrate can also aggravate the addiction, but those only unlock if you're already addicted.
Creating an outline for an Amazon character with multiple stages of transformation.
Wouldn't require altering any currently used methods. Helper methods would work just fine until transformation stages are turned into their own objects/components.
AMAZON - Elina
Attribute: Power
Transformations: 3
Start: She's short, kinda sporty but thin, kinda scared. Soft-spoken.
Stage 1 (level 10): She gets a little more bulk, is about your height. Some more confidence.
Stage 2 (level 25): She grows to about 6'4". Really muscular - Amazoness-like
Stage 3 (level 50): She's 7 feet tall. Huge and muscular.Commanding and dominant voice.
Traits:
Sporty - Athletic abilities have more Mojo gain.
Hard Body - Power based attacks are reduced in damage.
Amazon1 - Bonus mojo gain for Dominant positions vs Males (penis)
Amazon2 - Gain Power and sap Mojo if Male cums inside.
Amazon3 - ???
Features:
If she has you in a dominant position and you cum inside her, she gets Power.
Abilities:
Slap -> GutShot - Punch opponent in the gut, has a chance to knock down.
Tackle -> Bodyslam - Variant of Tackle that does not down. Chance to miss does something else.
Tighten -> Squeeze - Squeeze opponent with more than just your vagina.
LegScissors - Squeeze your opponent while they are down.
General Strategy:
Very simple
Informant Description:
There's a girl called Elina in the hiking club - she likes hiking but she's really weak and clumsy, doesn'tseem to have much self-confidence. She's been invited to the games and seems to have agreed to join if we pay up a bit forher self-improvement routine. For 1200 I can get her started. Try not to hurt her too much.
Describe:
Start: Elina seems to be rather boyish - her short and simple hair tops a rather average face and a cutehead with a mousey body. Even so, you can tell she's positive, if not falling short in the confidence, strength, and competence departments...
Stage 1: Elina seems to be improving already. Her body now looks more fit and you can swear she's taller than before. She stands like she's ready to take on her opponent. It seems the games are already making her stronger.
Elina is coming long. I need to know a few things:
1. What is the exact context of bbLiner?
2. Should a tracking variable of transformation stage be placed in the character's class file or should it be tracked by a unique Trait?
Currently, my implementation is
Code:
//Declaration of static variable - accessible from the outside until this is sorted out.
public static int ELINA_GROWTH_STAGE = 0;
//Example Implementation of getting a description.
if (ELINA_GROWTH_STAGE == 0) {
return "Elina seems to be rather boyish - her short and simple hair tops a rather average face and a cute head with a mousey body. "
+ "Even so, you can tell she's positive, if not falling short in the confidence, strength, and competence departments - everything from her speech to her clothes betrayes her weakness and lack of confidence.";
} else if (ELINA_GROWTH_STAGE == 1) {
return "Elina seems to be improving already. Her body now looks more fit and you can swear she's taller than before. She stands like she's ready to take on her opponent. "
+ "It seems the games are already making her stronger. She seems to dress more confidently as well, now sporting a workout outfit.";
} else if (ELINA_GROWTH_STAGE == 2) {
return "Elina has certianly bulked up since she's started in the games. She's stands about 6 foot 4 inches tall and hair is now much longer and flowing in waves off of her head. "
+ "Her face has a more-confident look to it. Her big and hard body now has big and hard-looking muscles. Even her voice sounds clearer, deeper and stronger. She's a bonifide Amazon!";
} else if (ELINA_GROWTH_STAGE == 3) {
return "Elina's growth has certainly gone far. The Amazon has taken her self-improvement to the next level, making her into a hulking Muscle queen - every part and "
+ "feature of her demonstrating her Amazon Queen-like power and command. She now towers over you at about 7 feet tall and her body is loaded with deeply cut bulging muscle. She's barely " +
+ "wearing clothes at this point, showing off nearly every part of her super-amazon body - complete with some of the best female endowments you've seen. "
+ "If there was a Goddess of Muscle, you're sure Elina's been chosen as her avatar. ";
} else {
return "ERROR - ELINA_GROWTH_STAGE is OOB or NULL";
}
I haven't moved anything to eclipse yet, so if there's syntactic flubs here, just ignore em for now.
However, not knowing the entire structure of the game, this is a very quick and dirty way to do it. Let me know how I would make the traits necessary to create a custom character.
3. Is it possible to refactor the interface for BasePersonality to separate/extract out the various victory and defeat scenarios so they are easier to manage?
Elina is coming long. I need to know a few things:
1. What is the exact context of bbLiner?
2. Should a tracking variable of transformation stage be placed in the character's class file or should it be tracked by a unique Trait?
Currently, my implementation is
<<snip>>
I haven't moved anything to eclipse yet, so if there's syntactic flubs here, just ignore em for now.
However, not knowing the entire structure of the game, this is a very quick and dirty way to do it. Let me know how I would make the traits necessary to create a custom character.
3. Is it possible to refactor the interface for BasePersonality to separate/extract out the various victory and defeat scenarios so they are easier to manage?
1. The "bb" in "bbLiner" stands for "ball busting" (I presume, this has been here since the very first version of Night Games). The line displays
2. It might be better to use a global counter to implement the growth stages. Having traits would work as well, though. You could also use an enum instead of an int, but that's mainly a matter of style.
Example of using counters:
Code:
int currentGrowth = Global.getValue(Flag.ELINA_GROWTH);
if (currentGrowth == 1) { ... }
--- When growing:
Global.modCounter(Flag.ELINA_COUNTER, 1);
3. I don't think this is really necessary. The current interface suffices, and implementations could just delegate to different methods for different scenarios. Similar to what I did in updating Struggle: https://github.com/dndw/nightgamesmod/blob/master/NightgamesMod/nightgames/skills/Struggle.java#L47. Basically, I split the horrendously long resolve method into a number of different scenarios, and resolve now just picks a scenario. We could do something similar for the victory/draw/defeat methods if they become too complex.
I recall a ways back someone mentioned adding, or throwing around the idea of, a kneeling oral stance. Was there a reason other than time and effort for this not being implemented? Because if not I believe I can work towards adding that.
Also I would like to add in a reverse face ride, pussy face ride?
If someone can think of a better name go ahead.
I want to add this because as it currently stands pussy fetish is almost impossible to be afflicted by.
Could probably also add a cock pin counterpart as an advanced face fuck.
Achilles Jewels (Starting Weakness) - Increased stamina damage from attacks targeting your balls
Addictive Fluids - Cause Fluid Addiction when the opponent ingests fluids. (Fluid Addiction forces the target to use oral skills if possible)
Affectionate (Kat daytime sex) - Increases rate of gaining affection.
Aikido Novice (Kat daytime sparring) - Improves counterattack rate.
Always Ready - No arousal threshold for having sex. (Default is %15 percent of max for cocks, varying amounts (<15%) for the various pussy types.)
Anal Fanatic - Causes Frenzied and Ignore Orgasm for 4 turns to self when fucking someone's ass.
Anal Training (3 levels) - Increases pleasure to target when using your ass.
Anatomical Knowledge (unavailable for now) - Combines Dick Handler, Ass Handler and Pussy Handler.
Apostles (Angel Follower focus) - Automatically gets followers to act as pets in matches.
Ass Handler - Increased pleasure to asses.
Ass Master - Does not need lube for anal, and boosts pleasure during it. (To both parties)
Augmented Pheromones (upgrades Pheromones) - Causes Horny to opponents when they are within smelling distance of your genitals. (Basically anything except the neutral position)
Autonomous Ass/Pussy - Causes the respective hole to passively pleasure any cocks inside of them.
Beguiling Breasts (Cassie Breasts focus) - Causes a 50-turn Trance to the opponent and any pets they have the first time your breasts are exposed in combat. (The 50 turns cancel on orgasm, so this basically forces an orgasm within a couple of turns)
Bewitching Bottom (Jewel Anal focus) - Causes ass fetishes to be more likely and more powerful for your opponents.
Biting Words (unavailable?) - Increased chance to cause Shamed when using Taunt.
Bomber (Mara General Tech focus) - Allows the use of Pheromone Bombs
Boundless Energy - Increased passive stamina gain
Brass Balls - The opposite of Achilles Jewels, reduces damage to balls.
Breeder (Kat Addiction) - Unlocks Bite, which causes the Breeder addiction.
Calm - Chance to resist arousal-over-time effects. (Like Horny)
Carnal Virtuoso - Causes the opponent to cum twice in a row.
Cat's Tongue - Increases pleasure from using mouth, also causes some stamina damage. (Guess who gets this?)
Cautious - Better chance of evading traps.
Clairvoyance (Reyka daytime sparring) - Passively increases evasion.
Clingy (unavailable) - Makes Escape more difficult for the opponent.
Commanding Voice (Jewel Mental focus) - Has a chance to cause Trance/Stun when using Tempt/Taunt, respectively.
Conducive Toy (Mara Harpoon focus) - Makes Stun Blast cheaper and more powerful while the target is wearing the harpoon toy.
Confident - Reduces Mojo loss rate out of combat.
Confident Dom (Jewel Physical focus) - Attributes grow stronger while dominant.
Congregation (Angel Followers focus) - Doubles the pet limit.
Corrupting (Reyka Addiction) - Successive oral skills have a chance to cause Corruption, Reyka's addiction.
Cursed (unavailable) - Unique to Maya, makes her invulnerable to being double-teamed. I have a feeling this should do more, maybe I forgot to copy something from the base game. I have a feeling the name is going to be significant at some point, hence the extra spoiler.
Cute - Reduces stamina damage based on Seduction level.
Dark Promises - Whisper can cause Enthralled
Deft Hands - Increases pleasure when using hands.
Demigodess (Angel Advanced Class) - Unlocks Angel's angelic-ness.
Desensitized (Reyka daytime sex) - Slightly reduces sensitivity to all body parts.
Desensitized 2 - Same as Desensitized; they stack.
Devotee Fervor (Angel Followers focus) - Pets sometimes act twice in one turn.
Dexterous (Starting Strength) - Can use hands through underwear, boosts pleasure when using hands.
Dick Handler - Increases pleasure to dicks.
Direct (Jewel) - Blocks Strip Tease, Take Off Shoes, Whisper, and some traps.
Dirty Fighter (Jewel daytime sparring) - Increases stamina damage to submissive opponents, allows Kick to be used while the opponent is standing over you.
Disabling Blows (Jewel Martial focus) - Stamina attacks have a chance to reduce Power slightly.
Disciplinarian (Angel daytime sparring) - Spank does increased damage and has a chance to cause Shamed.
Divinity - Builds Divine Charge when an opponent cums inside of her. (Angel gets this, and Airi too when she mimics Angel)
Dominatrix (Jewel Addiction) - Causes being stunned to cause the Domination addiction.
Draining Ass (Jewel Anal focus) - Drains stamina (and sometimes Power) when being fucked in the ass.
Drug-laced Precum (unavailable?) - Causes Sensitized when someone gets in contact with your precum.
Dryad - Enables the use of the Flower Counter. (Available to Rosea, and to Airi when she is mimicking Rosea)
Edger (Jewel Martial+Physical focus) - Unlocks Edge, which causes high temptation damage.
Enchanting Voice (Cassie Enchantress focus) - Occasionally causes opponent to execute a random Command (as if they were Enthralled. Maya also gets this trait.)
Energy Drain - Drains considerable stamina when the opponent climaxes during sex.
Enthralling Juices - Causes Cunnilingus and Facesit to have a chance to Enthrall the licker. (This should also include oral skills used on dicks, but it doesn't. Oops.)
Erophage (Angel Nymphomania focus) - Adds (extra) Divine Charge on opponent orgasm.
Event (unavailable) - Basically a marker for Maya. Causes rewards for beating her to be quintupled.
Exhibitionist (Starting Strength) - Causes passive mojo gain while nude and decreased decay out of combay.
Experienced (Starting Strength) - Reduces recoil pleasure from sex skills.
Expert Googler - Improves the rate at which Watch Porn increases maximum arousal.
Expert Tongue (Angel daytime sex) - Gives a chance for oral skills to cause Trance and increases pleasure from Kiss.
Fae Friend (Mara daytime special) - Reduces mojo cost for Spawn Faerie.
Fakeout (Airi daytime sparring/games) - Improves counterattack rate.
Fallen Angel (unavailable) - Advanced trait for Mei, one of Angel's friends/apostles/pets. Unlocks a new description to mark her transformation to a succubus at level 30.
Fast Learner - Improves XP gain by 20%.
Fearless (Jewel daytime games) - Unlocks Bravado, which reduces arousal and increases stamina. Also one of very few things which can increase your own willpower.
Fetish Trainer (unavailable?) - Can cause fetishes with regular skills, not just ones made for the specific purpose of doing so.
Fighter (Jewel advanced trait) - Gives Jewel her Ki-based upgrade.
Fitness Nut - Makes exercise more effective at increasing maximum stamina
Foot Fetishist (Starting Weakness) - Gives a permanent foot fetish at 25% intensity.
Immobile (unavailable) - Cannot move out of combat. Exclusive to Rosea. (Trees can have sex, but they cannot walk, apparently.)
Free Spirit - Better at escaping pins, has a chance to resist mind control.
Frenzying Juices - Bodily fluids have a chance of causing Frenzied.
Genuflection (Angel Worship focus) - Instead of standing up, opponents will sometimes kneel.
Gluttony - Increases damage from draining. Unique to Mei, one of Angel's friends.
Graceful - Chance to resist knockdowns.
Grappler (Jewel Martial focus) - Harder for opponent to escape pins.
Hair Trigger (Starting Weakness) - Increases all sensitivity. This is a rather powerful effect, basically a 'hardcore mode'.
Harpoon Toy (Mara Harpoon focus) - Unlocks Mara's new toy.
Hawk Eye - Boosts accuracy.
Healer - SHOULD cause a pet to boost its master's stamina (i think), but unimplemented.
Heeldrop (Mara daytime sparring) - Makes Stomp much more powerful.
Hole Control - Boosts pleasure caused by pussy.
Hypnotic Semen - When cum comes in contact with the opponent's body, it reduces their willpower.
Imagination (Starting Weakness) - Increases temptation damage from certain skills.
Immobile (unavailable) - Cannot move outside of combat. Unique to Rosea.
Indomitable (Jewel Physical focus) - Strongly reduces willpower loss from being in a submissive position.
Insatiable (Starting Weakness) - Causes 20% of maximum arousal to remain after orgasm. Jewel and Eve start with this.
Insertion Master - Causes extra pleasure when initiating sex.
Inspirational (Angel Followers+Sex focus) - Copies certain traits from Angel to her followers if she has them herself. The traits are mostly sex-related ones.
Intense Suction (Mara Harpoon focus) - The Harpoon toy may cause a double orgasm.
Judo Novice (Cassie daytime sparring) - Unlocks Hip Throw.
Kabbalah (unavailable) - Advanced trait for Caroline, one of Angel's friends. Marks her transition down the Arcane path.
Laced Juices - Causes opponents to suffer temptation damage when ingesting bodily fluids.
Lactating - Does what you'd expect. Drinking milk causes temptation damage, and also triggers any other fluid-related traits (like Laced Juices). There are also some milk-specific traits which depend on this one.
Last Stand (Angel Nymphomania focus) - Triggers Orgasmic Tighten or Orgasmic Thrust when cumming during sex. These cause serious pleasure damage.
Leadership (Angel Followers focus) - Causes pets to level up faster than normal.
Lethargic - Reduces mojo gain by 75%. Exclusive to Rosea.
Level Drainer - Has a chance to drain XP (and levels) from opponents if they climax during sex. This replaces the regular Level Drain skill. Given to the player in the Drain Challenge start, and not otherwise attainable.
Lickable (Starting Weakness) - Increases pleasure received from oral skills.
Limb Training (3 levels) - Increases pleasure damage caused with hands or feet.
Locator (Reyka daytime games) - Unlocks Locate, which sacrifices a trophy and causes arousal in order to learn the location of an opponent out of combat.
Mad Scientist (Mara advanced class) - Unlocks Mara's Science-based upgrade.
Magic Eye Arousal (Cassie Enchantress focus / Angel Worship focus)- Randomly causes arousal damage at the end of some turns.
Magic Eye Enthrall (Cassie Enchantress focus) - Randomly causes Enthrallment.
Magic Eye Trance (Cassie Enchantress focus) - Randomly causes Trance.
Magic Eye Frenzy (Cassie Enchantress focus) - Randomly causes Frenzied.
Magic Milk (Cassie addiction, unlocked through Breast focus) - Causes Cassie's milk to be super addictive.
MagLocks (Mara General Tech focus) - Unlocks MagLocks, which can bind/immobilize targets at the cost of batteries per turn.
Mandate of Heaven (Angel Worship+Nymphomania focus) - Causes Object of Worship to trigger more often if Angel uses temptation skills.
Heels Master (listed as masterheels) - Gives a 1 in 3 chance of resisting knockdowns while wearing heels.
Mental Fortress (Jewel Mental focus) - Gets a chance to resist mind-controlling effects.
Mind Controller (Mara Addiction) - Allows Mara to 'addict' opponents by looking into their eyes as they cum. Thwarted by blindfolds.
Mind Control Resistance (unavailable) - Temporary trait which gives players under Mara's control to resist attempts at mind control from others.
Misdirection (Cassie daytime games) - Unlocks Diversion, which sacrifices an article of clothing in order to get behind the opponent.
Mojo Master - Gives +20 max mojo. Pretty underwhelming, I think.
Naive (Starting Weakness) - Chance not to get Cynical, which normally prevents the chaining of mental effects.
Natural Growth (unavailable) - Will always be 2 levels above the most powerful character which does not have this trait or Unnatural Growth.
Natural Top (Jewel Martial focus) - Increases dominance of stances by 50% while in the dominant role.
Nimble Toes - Increased pleasure damage from using feet.
Ninja (unavailable) - Does not seem to do anything.
None (unavailable) - Definitely does not do anything.
Nymphomania (Angel Nymphomania focus) - Sometimes restores some willpower upon orgasm. Kat also gets this.
Obedient (unavailable) - Does not do anything.
Object of Worship (Angel Worship focus) - Periodically forces the opponent to use Worship skills.
Oblivious - Almost completely nullifies temptation damage.
Obsequious Appeal (Cassie Submissive focus) - Doubles temptation damage from submissive positions.
Oiled Ass - Always ready to take it up the ass. Increases pleasure as well.
Opportunist (unavailable) - Unimplemented.
Overwhelming Presence - Causes passive stamina damage each turn.
Personal Inertia - Increases duration of all status effects by a third.
Petite - Can't use Carry or Tackle. When carried, the carrier does not fall over when low on stamina.
Pheromones - Causes Horny (temptation over time) when the opponent is in close proximity.
Piety (Angel Worship+Sex focus) - Worship can force the opponent to concede a dominant position.
Pimp Hand (Starting Strength) - Improves Slap, also slightly boosts pleasure when using hands.
Pokerface (Angel daytime games) - Unlocks the recovery skill Bluff.
Pole Control - Increased damage from using a cock.
Powerful Cheeks (Jewel Anal focus) - Makes it more difficult for the opponent to pull out of one's ass.
Powerful Hips - Can use dominant sex skills from the submissive position.
Pro Heels - Eliminates the negative impacts of wearing heels. (easier to knock down, lower speed)
Protective - Shields a pet's owner from harmful status effects. Unique to Caroline, one of Angel's friends.
Pussy Handler - Bonus pleasure when targeting pussy,
Quick Recovery - Recovers stamina more rapidly out of combat.
Raw Sexuality - Causes passive temptation damage to all parties in combat.
Repressed - Halves Seduction. Unique to Airi in her human form.
Resourceful - Sometimes does not remove an item after using it.
Responsive - Increased recoil pleasure to opponent from sex skills used by them.
Resurrection - Has to be defeated twice in order to be eliminated. Unique to Sarah, one of Angel's friends.
Revered (Angel Worship focus) - Increases chances of Worship.
RoboWeb (Mara General Tech focus) - Unlocks a very powerful trap.
Romantic (Starting Strength) - Improves Kiss, also boosts charisma. (which makes things like Strip Tease more powerful)
Sacrosanct (Angel Worship focus) - Causes Alluring when hurt. (Which blocks stamina attacks for one turn)
Sadist - When causing pain, also causes Masochistic (which causes pleasure when hurt).
Sedative Cream (Cassie Breasts focus) - Milk drains stamina.
Sex Training (3 levels) - Increases pleasure when using genitalia.
Sexual Dynamo (Angel Nymphomania focus) - Gains mojo from pleasure, and Seduction from orgasms.
Sexual Groove - Passive mojo gain in combat.
Sexual Momentum - Restores willpower when causing an orgasm through sex.
Shameless - Won't be Shamed or Distracted, also unlocks some ass-related stuff.
Showmanship (Angel Followers+Nymphomania focus) - Pets may use worship skills on their master, which causes temptation for the opponent.
Shy - Won't do certain 'forward' skills. (Like Face Sit, Strip Tease, Taunt...)
Silvertongue (Cassie daytime sex) - Increases pleasure from oral skills.
Skeptical - Chance to resist mental effects.
Slime - Is a Slime. Unlocks the Slime attribute, reduces pain and unlocks some other Slime-related stuff.
Slimification - Turns into a slime when cumming with lowered willpower.
SM Queen - Effectively doubles willpower loss from stance dominance.
Sneaky - Better at hiding out of combat.
Soft Hearted - Should block some violent skills, but doesn't.
Soul Sucker - Lip-to-skin contact drains willpower as mojo.
Spider (Mara daytime games) - Unlocks the Spiderweb Trap.
Spiral (Jewel daytime sex) - Unlocks Spiral Thrust.
Spiritphage - Getting cum on your skin boosts your basic attributes.
Sprinter - Better chance at escaping combat.
Stable Form (Starting Strength) - Prevents permanent body modification from skills only.
Steady - Immune to knockdowns. Unique to Rosea.
Strapped (temporary) - Currently wearing a strap-on dildo.
Strong Willed - Reduces willpower loss from orgasm.
Suave - Bonus temptation vs girls.
Submissive (Cassie Submissive focus) - Boosts pleasure inflicted from a submissive position, but also reduces willpower damage from dominance.
Succubus - Unlocks a few minor succubus-related things. Most effects are handled through body parts.
I'll probably slowly start getting back into things. I'll merge in the pull requests and dndw's code too probably.
@DarkSinfulMage, you can do either traits or flags, but traits might make more sense if its something that should appear on the competitor info page. If not, then it's probably fine to add character specific flags.