I have been messing around with the "Luck" (LuK) parameter, and apparently, having a high amount of luck also nullifies the probability of positive states, such as hp regen.
Especially if you use custom evaluation codes, such as yanflys lunatic state effects, luck has not the wished effect.
FIX:
Change the games source code.
Go to: [Game Folder]/ js/ rpg_objects.js
Open the file and search for "luk". (Strg+F)
You should find this:
Game_Action.prototype.itemEffectAddNormalState = function(target, effect) {
var chance = effect.value1;
if (!this.isCertainHit()) {
chance *= target.stateRate(effect.dataId);
chance *= this.lukEffectRate(target);
}
if (Math.random() < chance) {
target.addState(effect.dataId);
this.makeSuccess(target);
}
}; Click to expand...