cgnu02 wrote:
That would be perfect. Could you do that for me

I'm not very good at this stuff. *It would help for solo mfing*
Also I think it would be a good addition to this build in general. Who wants druid with out oak sage

find
me.chickenhp = parseInt((_LifeMax*NTConfig_LifeChicken)/100);
and
me.chickenhp = parseInt((_LifeMax*NTConfig_LifeChicken)/100);
change it to
me.chickenhp = parseInt(NTConfig_LifeChicken);
and
me.chickenhp = parseInt(NTConfig_LifeChicken);
and adjust your char config chicken life.
[Q1] It still doesn't work. What shall I do?
[Q2] Can I set it only for druid?
like using if(me.classid == NTC_CHAR_CLASS_DRUID).
I don't want to change other class's char configs and prefer to keep the % for other class bots because each bot solo.
[Answer1] I managed to find the answer after some testing.
[Answer2] After Q1 is resolved, Q2 is easily solved.
I changed NTToolsThread.ntj like
if(NTConfig_LifeChicken > 0)
{
if(me.classid == NTC_CHAR_CLASS_DRUID)
{
me.chickenhp = parseInt(NTConfig_LifeChicken);
//To take care of an oak sage issue, do not use percentage but max
}
else{
me.chickenhp = parseInt((_LifeMax*NTConfig_LifeChicken)/100);
}
}
and changed the config like
//NTConfig_LifeChicken = 30;
// This is your chicken life percent. If you go below this life total, exit game.
NTConfig_LifeChicken = 300;
// This is your chicken life stat(Druid). If you go below this life total, exit game.
tested it in a normal game.
druid's life is 950. No cta. no mana chicken.
with oak sage, druid's life is 1680.
when i unsummon the the oak sage, it chickened out.
but, after changing NTToolsThread.ntj as above, it worked fine
make sure you change also within if(!NTC_InTown())