mr:shaman_elder_mob
Table of Contents
Shaman Elder Mob - Machine Readable Data
Java Class
- Shaman.java - Base class implementation (ShamanElder is a variant)
JSON Configuration
- mobsDesc/ShamanElder.json - Stats and properties
- spritesDesc/ShamanElder.json - Sprite configuration
Lua Script
- scripts/mobs/ShamanElder.lua - AI behavior script
Statistics
{
"defenseSkill" :14,
"attackSkill" :20,
"exp" :9,
"maxLvl" :16,
"dmgMin" :8,
"dmgMax" :12,
"dr" :4,
"baseSpeed" :1,
"attackDelay" :1,
"attackRange" :6,
"ht" :48,
"viewDistance" :6,
"loot" : {
"kind": "SpellBook"
},
"lootChance" :1
}
Behavior
- Fleeing when enemy distance < 2 tiles
- Hunting when enemy distance > 4 tiles
- Casts Mana Shield when attacking
- Has 20% chance to yell when missing attack
Appearance in Game
- Found in levels 13-14 according to Bestiary.json (0.01-0.1 chance)
- Mentioned in hero initialization files as part of Shaman subclass unlock chain
- Featured in ScriptsArena level
- Part of RARE_SHAMAN_ELDER badge system
String Resources
- Name: ShamanElder_Name
- Objective name: ShamanElder_Name_Objective
- Description: ShamanElder_Desc
- Gender: ShamanElder_Gender
Related Files
mr/shaman_elder_mob.txt · Last modified: by 127.0.0.1
