Hello bongobeat,
I have not downloaded the beholder monster. I have tried to find it in the leki monster thread, but the download link is broken. Reading onwards in the thread there is an explanation why this might be the case
But nevertheless I should be able to help you. If you want to make the beholder to be faster / more aggressive, find the beholder definition in monsters.lua and check the following values: (Quotes are from the asset definition reference)
turnAnimSpeed: (optional) animation speed multiplier for turning animations.
attackAnimSpeed: (optional) animation speed multiplier for attack animations.
Use these to make turning / attacking faster. I wasn't even aware that these existed, I always have used the Grimrock Model Toolkit to alter the animation speed....
sight: the sight range of the monster in squares.
Turn sight up so the beholder will see and follow you over more squares.
health: the health of the monster when it’s spawned.
Turn health up to make the monster more durable....
allAroundSight: a boolean which indicates that the monster can see in all directions.
Set to "true" to make the monster spot you earlier.
attackPower: the attack power of the monster’s attack.
Turn up for more damage.
rangedAttack: the ranged attack to perform when “ranged_attack” animation event is triggered. Must be one of the following: “lightning_bolt”, “lightning_bolt_greater”, “ice_shards”, “fireball”, “fireball_greater”, “poison_bolt”, “frost_arrow”.
If I remember correctly you can even add multiple ranged attacks.
movementCoolDown: TODO
Lower this value so the monster takes less "thinking" until it moves. This can make the monster very dangerous if combined with faster turning / movement animations!
coolDown: a table with two number values, the min and max cool down for monster’s attack in seconds.
Set to two low values so the monster will attack faster.
protection: monster’s protection statistic
evasion: monster’s evasion statistic
Increase for a more durable monster.
immunities: a list of effecst the monster is immune to. Available immunities are: “poison”, “fire”, “cold”, “shock”, “backstab” and “assassination”.
Add immunities to make the monster harder to defeat.
brain: the AI class to use. Must be one of the following: “Melee”, “Ranged”, “HerderSmall”, “HerderBig”, “Ogre”, “SkeletonArcher”, “Goromorg”, “Tentacle”, “Uggardian”, “Crab”, “Slime”, “Warden”, “Cube”
Experiment with the different brains and see which one gives the best results.
I think these are the most important values. From my experience a monster seems to be aggressive if it moves and attacks very fast, so I would try to improve the cooldowns and the animations.