Thoughts and stuff.
- I'm in the credits. Neat.
- The added flexibility with the starting attribute points is pretty cool. Benefits RPers, mix-maxers, and masochists. Also handy for speeding up and/or adding diversity to the rather slow start.
- At what levels are you supposed to gain a trait point?
- What do affection and attractions do, exactly? Can NPCs gain skills like Bravado from each other?
- changelog.txt doesn't have the notes for 1.8.2.6
- Undress doesn't remove shoes & socks.
- The tooltips for Tease Chest, Tickle, and Squeeze Balls refer to your opponent as "her."
-Tribadism: "you is holding Angel's legs across your chest while grinding your soaked cunt into her pussy."
- You can use Frottage while tribbing if you also have a dick. Kind of odd.
- Angel's predilection to throwing Succubi drafts at the PC is interesting, but the effects do stack, so you can quickly build up ~40 extra points of Seduction and Dark. Needless to say, this never ends well for her.
- I'm not 100% on this, but girls never take off their shoes, so the only way they can use Footjob, Foot Smother, etc is if you have a special skill like Naked Bloom and use it after they're otherwise nude. From a game design perspective, this sort of thing typically isn't desirable because it means the player has to go out of their way (if only slightly) to give the enemy more options/unlock the content. Perhaps allow them to remove their shoes in more situations or allow them to use foot-related skills while wearing shoes/socks/hosiery. EDIT: Everyone can already use foot-related skills with shoes on. In that case, the descriptions are all like "soft soles this" and "licking toes that."
- Game crashes if your pussy disappears while tribbing:
- I got a bit of unresponsiveness that also printed this error when quitting a match, though it didn't full-on crash:
- A failed Leg Lock is reported as a failed Hand Lock.
-Cassie was able to use Foot Pump with her boots on when holding me from behind. EDIT: Nevermind. This is apparently normal. I confused myself somewhere and thought you had to be barefoot to use any of the feet skills.
- The foot fetish frequently increases very slowly (like .1 to .3 gains), though sometimes related skills have a strong effect (.25 to .53) for the first use of the skill, but then it only gives tiny increases for subsequent uses. Might be related to the starting trait.
- Can confirm that skills like Lick Pussy, Slap, and a couple others I've forgotten miss a disproportionate amount. Might just be that I'm dumping Cunning though.
- I'm in the credits. Neat.
- The added flexibility with the starting attribute points is pretty cool. Benefits RPers, mix-maxers, and masochists. Also handy for speeding up and/or adding diversity to the rather slow start.
- At what levels are you supposed to gain a trait point?
- What do affection and attractions do, exactly? Can NPCs gain skills like Bravado from each other?
- changelog.txt doesn't have the notes for 1.8.2.6
- Undress doesn't remove shoes & socks.
- The tooltips for Tease Chest, Tickle, and Squeeze Balls refer to your opponent as "her."
-Tribadism: "you is holding Angel's legs across your chest while grinding your soaked cunt into her pussy."
- You can use Frottage while tribbing if you also have a dick. Kind of odd.
- Angel's predilection to throwing Succubi drafts at the PC is interesting, but the effects do stack, so you can quickly build up ~40 extra points of Seduction and Dark. Needless to say, this never ends well for her.
- Game crashes if your pussy disappears while tribbing:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at nightgames.stance.Position.vaginallyPenetratedBy(Position.java:207)
at nightgames.stance.Position.penetratedBy(Position.java:201)
at nightgames.stance.Position.havingSex(Position.java:198)
at nightgames.skills.Fuck.fuckable(Fuck.java:67)
at nightgames.skills.Fly.usable(Fly.java:30)
at nightgames.skills.Skill.skillIsUsable(Skill.java:78)
at nightgames.characters.Character.pickSkillsWithGUI(Character.java:2063)
at nightgames.characters.Player.act(Player.java:142)
at nightgames.combat.Combat.turn(Combat.java:239)
at nightgames.gui.GUI$NextButton$1.actionPerformed(GUI.java:1123)
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.plaf.basic.BasicButtonListener.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$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.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$1.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)
at nightgames.stance.Position.vaginallyPenetratedBy(Position.java:207)
at nightgames.stance.Position.penetratedBy(Position.java:201)
at nightgames.stance.Position.havingSex(Position.java:198)
at nightgames.skills.Fuck.fuckable(Fuck.java:67)
at nightgames.skills.Fly.usable(Fly.java:30)
at nightgames.skills.Skill.skillIsUsable(Skill.java:78)
at nightgames.characters.Character.pickSkillsWithGUI(Character.java:2063)
at nightgames.characters.Player.act(Player.java:142)
at nightgames.combat.Combat.turn(Combat.java:239)
at nightgames.gui.GUI$NextButton$1.actionPerformed(GUI.java:1123)
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.plaf.basic.BasicButtonListener.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$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.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$1.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)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at nightgames.pet.Slime.act(Slime.java:92)
at nightgames.combat.Combat.automate(Combat.java:357)
at nightgames.combat.Combat.go(Combat.java:104)
at nightgames.combat.Encounter.battle(Encounter.java:418)
at nightgames.characters.NPC.move(NPC.java:348)
at nightgames.global.Match.round(Match.java:104)
at nightgames.global.Match.resume(Match.java:125)
at nightgames.global.Match.quit(Match.java:304)
at nightgames.gui.GUI$6.actionPerformed(GUI.java:365)
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$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.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$1.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)
at nightgames.pet.Slime.act(Slime.java:92)
at nightgames.combat.Combat.automate(Combat.java:357)
at nightgames.combat.Combat.go(Combat.java:104)
at nightgames.combat.Encounter.battle(Encounter.java:418)
at nightgames.characters.NPC.move(NPC.java:348)
at nightgames.global.Match.round(Match.java:104)
at nightgames.global.Match.resume(Match.java:125)
at nightgames.global.Match.quit(Match.java:304)
at nightgames.gui.GUI$6.actionPerformed(GUI.java:365)
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$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.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$1.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)
- A failed Leg Lock is reported as a failed Hand Lock.
-
- The foot fetish frequently increases very slowly (like .1 to .3 gains), though sometimes related skills have a strong effect (.25 to .53) for the first use of the skill, but then it only gives tiny increases for subsequent uses. Might be related to the starting trait.
- Can confirm that skills like Lick Pussy, Slap, and a couple others I've forgotten miss a disproportionate amount. Might just be that I'm dumping Cunning though.
Last edited by a moderator: