I was using Celise to increase my characters cum stats, such as cum efficiency and cum multiplier. If the cum quantity exceeds 1000 (I believe mL), Celise won't give any increases to the cum stats anymore. Instead, one can use Giga Celise for this, since the cum quantity limit is raised to 10000.
Looking at the public code in github (https://github.com/OXOIndustries/Ti...6a50150f/includes/follower/celiseGiga.as#L200), there is another requirement for a stat increase: the player character has to be sucked dry, or in code terms: pc.currentCum() <= 1.
Unfortunately, this requirement seems to be nearly impossible to satisfy under normal circumstances. Correct me if I am wrong, but the cum capacity won't go down below 0.1% according to the codex stats. Now with a sufficiently large cum quantity, the remaining cum quantity, that is pc.currentCum(), will always be greater than 1.
I tested this by editing my save file and reducing the size of the balls and the cum efficiency, so that my character has a low enough cum quantity. And indeed, with a low enough cum quantity, I was able to increase the stats with Giga Celise.
I don't know if this is intentional, but considering that you should be using Giga Celise if your cum quantity is larger than 1000, the suck dry requirement seems very strict. My suggestion would be to change this requirement to check for the relative cum quantity and not the absolute value. For example something along the lines of pc.currentCumPercentage() <= 0.005 to check if the cum capacity is not above 0.5%.
Looking at the public code in github (https://github.com/OXOIndustries/Ti...6a50150f/includes/follower/celiseGiga.as#L200), there is another requirement for a stat increase: the player character has to be sucked dry, or in code terms: pc.currentCum() <= 1.
Unfortunately, this requirement seems to be nearly impossible to satisfy under normal circumstances. Correct me if I am wrong, but the cum capacity won't go down below 0.1% according to the codex stats. Now with a sufficiently large cum quantity, the remaining cum quantity, that is pc.currentCum(), will always be greater than 1.
I tested this by editing my save file and reducing the size of the balls and the cum efficiency, so that my character has a low enough cum quantity. And indeed, with a low enough cum quantity, I was able to increase the stats with Giga Celise.
I don't know if this is intentional, but considering that you should be using Giga Celise if your cum quantity is larger than 1000, the suck dry requirement seems very strict. My suggestion would be to change this requirement to check for the relative cum quantity and not the absolute value. For example something along the lines of pc.currentCumPercentage() <= 0.005 to check if the cum capacity is not above 0.5%.