Discription: This will make the dream spell in the lunar spell book heal you by 20 HP using clean coding
Diff: -1/10 lol.. 
Assumused Knowledge: Searching and also how to C&P
Classes Modifyed: Button.java, Player.java, PlayerInstance.java
Testet Base: Danno's 503
Okay you can start of by going into your Player.java and add this to your other public void's
Code:
public void doHealSpell(Player p)
{
p.healTimer = 4;
p.requestGFX(141, 0);
}
NOTE: I just typed something and found that GFX (it's an okay GFX)
Okay now as you can't mass heal add this under your public void process
Code:
if(healTimer > 0)
{
healTimer--;
}
next open up PlayerInstance.java and declare this:
Code:
public int healTimer = 0;
now open Button.java and add this into your case 430 (<------- Lunar interface)
Code:
if(button == 10) {
p.healTimer = 4;
p.doHealSpell(p);
p.frame.sendMessage(p, "You heal yourself by 20 HP!");
}
if you don't have the lunar interface add this:
Code:
case 430:
if(button == 10) {
p.healTimer = 4;
p.doHealSpell(p);
p.frame.sendMessage(p, "You heal yourself by 20 HP!");
}
break;
now compile and your done!
btw if you don't know how to change to lunar interface add this to your HandleCommands:
Code:
else if(command.startsWith("lunar"))
{
p.frame.setInterface(p, 548, 79, 430);
}
else if(command.startsWith("normal"))
{
p.frame.setInterface(p, 548, 79, 192);
}
~Credits 100% me!