I completely forgot about Lumi but I am only on discord for the mods/exports. So how many unique characters has she dropped support or stopped working on the last few years now?Unrelated to CoC. Lumi was a character contribution written by Nnxx.
According to the author, Lumi was meant to be a "pure concentration of all things love dovey". A cute but shy lesser wolf girl with a criminal past, but with no warrant on her head so you couldn't enslave her. That peeved some people, saying she was protected by "plot armor". Nnxx got tired of dealing with a sea of people expressing they wanted to rape/enslave her character, despite multiple rejections (for several reasons). Eventually she just gave up and pulled the plug on the entire thing.
The entire debacle would have had merit, but Inno has long since added mountains of exceptions and plot armors and forgotten plotthreads.I guess being Innoxia's friend puts you above the rules
Game needs more loot of this vein, rather than 3% poison resistance. Bonus points if NPCs seal it to the player and only Lily can remove it like Amber's Collar.I realized I haven't actually shared anything I've been working since last year (Dec), so I'll just leave this here. Unpack it inside the "mods" folder.
It's kind of like the writing for this game is awful and complete afterthought, rather than something following any time of plan or outline, and every single quest or addition is written completely independently of the rest leaving everything feeling disjointed and lacking any kind of continual flow...The entire debacle would have had merit, but Inno has long since added mountains of exceptions and plot armors and forgotten plotthreads.
The Sterile Office Fox, The forgotten cloaked angel plot, The gym, Nyan's SAT exam for reasons, Rose, Lily, Meraxis/Meranda, Alexandra, Felicia, Cannot hire kids just slaves, Harpy Queens, Fort Bosses, Enforcers in general, Still missing spells/items.
don't seem to work now. so anyone who do have the mod make sure you have it copy over and over and saved if you ever lose a copy.Here's the thread for the game, if you wanna access the entire board click on catalog.
You must be registered to see the links
Unless you can merge the mod with the recent version, it's not really worth it since it's pretty old.
Not sure if that's a rhetorical question but it sounds like you know more than me at this point, because I've kind of stopped going to Discord altogether. My visits were always sporadic, on and off sort of thing, but lately I only go in there to fact-check something real quick and then leave. I don't really keep tabs on Nnxx's (or anyone else's) endeavors anymore.I completely forgot about Lumi but I am only on discord for the mods/exports. So how many unique characters has she dropped support or stopped working on the last few years now?
It was by design, but I can turn the spawn rates down to a more normal rate, since It won't be as high when I release the actual race.Though the spawn numbers may need tweaking. Every NPC that could was exclusively using this, unless they were taurs.
The game quickly became 100% male below the belt as there seems to be no female counterparts.
(If thats by design its still neat.)
Arcane spells scale off of Lust Damage, but do benefit from Spell Efficiency.Silly little question but does the spell Arcane Arousal/Arcane spells in general use your Spell Damage or Seduction stat?
It's why it was such a mistake to spend time on side quests when the main quest is essentially only just out of the tutorial stage. Pushing forward on a central story would have given Inno more structure.It's kind of like the writing for this game is awful and complete afterthought, rather than something following any time of plan or outline, and every single quest or addition is written completely independently of the rest leaving everything feeling disjointed and lacking any kind of continual flow...
Or something like that.
Both.Silly little question but does the spell Arcane Arousal/Arcane spells in general use your Spell Damage or Seduction stat?
Just tested. Damn, I didn't even know that.Both.
// Add all status effects that are applicable:
for (AbstractStatusEffect se : StatusEffect.getAllStatusEffects()) {
if((se.getCategory()==StatusEffectCategory.DEFAULT && (!se.isFromExternalFile() || se.isMod())) // Modded SEs probably won't have taken into account category, so let them always be checked.
|| (se.getCategory()==StatusEffectCategory.INVENTORY && requiresInventoryStatusEffectCheck)
|| (se.getCategory()==StatusEffectCategory.ATTRIBUTE && requiresAttributeStatusEffectCheck)) {
if(se.isRequiresApplicationCheck() && se.isConditionsMet(this)) {
if(!this.hasStatusEffect(se) || se.isConstantRefresh()) {
addStatusEffect(se, se.getApplicationLength()); // Default application length is -1
}
}
}
}
Checkmate, atheist! There is a God. Here's my proof.So I messed around with the status system tonight. Here's aYou must be registered to see the links(where I basically take a lap around the second floor of Lilaya's abode as quickly as the game will let me…with 3521 NPCs in the world) andYou must be registered to see the links.
This is using myYou must be registered to see the linkswith a few thousand NPCs, using the traditional Nashorn JavaScript interpreter. I did this in about the simplest way I could think of: status update deferral. Instead of everything being treated equally, there is now an enum to set a status effect to either always be updated (this is used for world-affecting statuses, i.e. pregnancies) or to be updated on-demand (occurs when the player lands on the same tile as the NPC, loads a saved game, and in a few other highly specific situations). This can be set by mods using the optional updatePriority field in the XML (valid values: ALWAYS and ONDEMAND).
This is sorely lacking testing at the moment but the initial results are pretty promising. I tended to err on the side of caution, so I'm sure there are a few situations that are causing spurious on-demand status updates (methinks that's why sleeping is still kinda slow, though that still saw a pretty big speed bump). Naturally, the player's status effects are always calculated at the end of every turn, as are NPCs in a combat/sex scene (comes with the territory, as they will always share a tile with the player).
There are a couple of areas that still need some attention. Clothes and tattoo status effects are currently using the priority system and are only updated on-demand. I'm planning to apply the priority system to those as well. Additionally, there's this little bit of naughtiness that I need to take a deeper dive into:
This is…pretty bad. This loops through all of the available status effects in the game and checks to see if inventory or attribute status effects should be applied. The main issue with this is the sledgehammer approach taken, as there are a good number of effects that will likely never get added in this way. Imagine looping through and checking every single status effect in the game at least once for every NPC in the game and it becomes fairly obvious why this isn't a great approach.Code:// Add all status effects that are applicable: for (AbstractStatusEffect se : StatusEffect.getAllStatusEffects()) { if((se.getCategory()==StatusEffectCategory.DEFAULT && (!se.isFromExternalFile() || se.isMod())) // Modded SEs probably won't have taken into account category, so let them always be checked. || (se.getCategory()==StatusEffectCategory.INVENTORY && requiresInventoryStatusEffectCheck) || (se.getCategory()==StatusEffectCategory.ATTRIBUTE && requiresAttributeStatusEffectCheck)) { if(se.isRequiresApplicationCheck() && se.isConditionsMet(this)) { if(!this.hasStatusEffect(se) || se.isConstantRefresh()) { addStatusEffect(se, se.getApplicationLength()); // Default application length is -1 } } } }
In my branch I just added an update priority check to this, but that's a band-aid fix at best (since it's only calling 1 getter for a failed check as opposed anywhere from 3-9). This snippet needs some more TLC.
Save file editing would be my way.Is there any way to restart your elemental's perks? i just realized i summoned the wrong one, but now she is stuck with my old build and she doesn't hit as hard as she did before.
P.S: For a moment i thought i was being clever (or very dickish) trying to give my slaves a enslaving tattoo since THAT can't be removed, but saddly tattoos don't have enslaving enchantment.
THE CHOSEN CODE MONKEY HAS BEEN BORN, HE IS STARTING TO BELIEVE HE CAN DEFEAT AGENT SPAGHETTI!So I messed around with the status system tonight. Here's aYou must be registered to see the links(where I basically take a lap around the second floor of Lilaya's abode as quickly as the game will let me…with 3521 NPCs in the world) andYou must be registered to see the links.