Changing attack_range can lead to buggy movement, where the actor keeps moving to get the distance they need to attack. Increasing Phrak attack_range to just 0.7 lead to having to chase them down, a few inches at a time.
Changing melee_engage_range will make it so your Frankenfish goes further to attack things he'd like to.
You have to make sure that sight range and ranged engage range are greater than the melee engage range, or the actor might just sit there/not work in other ways. The convention is, nothing can be set greater than sight_range, followed I think by com_range, then the engage ranges with ranged_engage_range being the greater of the two.
[attack]
{
attack_range = 0.5;
damage_max = 6;
damage_min = 4;
}
Changing attack_range can lead to buggy movement, where the actor keeps moving to get the distance they need to attack. Increasing Phrak attack_range to just 0.7 lead to having to chase them down, a few inches at a time.
Changing melee_engage_range will make it so your Frankenfish goes further to attack things he'd like to.
[mind]
melee_engage_range = 14.0;
personal_space_range = 0.5;
ranged_engage_range = 14.5;
sight_range = 16.0;
You have to make sure that sight range and ranged engage range are greater than the melee engage range, or the actor might just sit there/not work in other ways. The convention is, nothing can be set greater than sight_range, followed I think by com_range, then the engage ranges with ranged_engage_range being the greater of the two.