Simple add a "recover-all" event command after the battle when looser. This should work.
For your Skill request, I'll just made this little script:
CODE
class Game_Battler
alias skill_effect_old skill_effect
def skill_effect(user, skill)
skill_effect_old(user, skill)
$special=[]
eval(skill.note)
if $special.include?("Weaken")
self.hp = 1
end
end
end
How to use this:
Just type into the note (the box on the bottom right) of a skill this:
$special=["Weaken"]
You can also do other effects with it-
For example, that the enemy looses half HP-
just write add "Half" into the brackets, like:
$special=["Half"] (you can also do more effects at one time, just write them into it divided by a colon)
and add this to the script (before the last end)
if $special.include?("Half") #<-you see the difference?
self.hp /= 2 #that means he divides his hp by 2
end