08-19-2010, 07:47 AM
In NTTown.ntl, add in the function:
In NTAttack.ntl:
Find:
Add below:
Now every time you get low on HP potions/MP potions your bot will refill.
Code:
function NTT_MaybeRefillPots()
{
var hp = 0;
var hpb = 0;
var mp = 0
var mpb = 0;
for(var i = 0 ; i < 4 ; i++)
{
_NTT_BeltColNeeded[i] = NTT_GetNeededPotionsColInt(NTConfig_BeltColType[i], i);
if( NTConfig_BeltColType[i] == "hp" )
{
++hp;
hpb += _NTT_BeltColNeeded[i];
}
if( NTConfig_BeltColType[i] == "mp" )
{
++mp;
mpb += _NTT_BeltColNeeded[i];
}
}
if( (hp*4) - hpb <= 2 || (mp*4) - mpb <= 2 )
{
NTTMGR_VisitTown();
}
return;
}
In NTAttack.ntl:
Find:
Code:
function NTA_Attack(target, firstorder)
{
Add below:
Code:
NTT_MaybeRefillPots();
Now every time you get low on HP potions/MP potions your bot will refill.