English (values/strings_all.xml):
<string name="Bat_Name">vampire bat</string> <string name="Bat_Name_Objective">vampire bat</string>
Russian (values-ru/strings_all.xml):
<string name="Bat_Name">летучая мышь-вампир</string> <string name="Bat_Name_Objective">вампира</string>
This entity is implemented in Java, no Lua script exists
hp(ht(30)) in constructorbaseDefenseSkill = 15baseAttackSkill = 16dmgMin = 6 and dmgMax = 12dr() methodexpForKill = 7maxLvl = 15baseSpeed = 2fflying = trueaddResistance(Leech.class)loot(PotionOfHealing.class, 0.125f)attackProc(Char enemy, int damage) method via heal(damage, enemy)
The Bat class extends Mob and implements vampiric behavior:
// In Bat.java constructor public Bat() { hp(ht(30)); baseDefenseSkill = 15; baseAttackSkill = 16; baseSpeed = 2f; dmgMin = 6; dmgMax = 12; expForKill = 7; maxLvl = 15; flying = true; loot(PotionOfHealing.class, 0.125f); addResistance( Leech.class ); } // Defense rating @Override public int dr() { return 4; } // Vampiric attack - heals bat for damage dealt @Override public int attackProc(@NotNull Char enemy, int damage ) { heal(damage, enemy); return damage; }