User Tools

Site Tools


mr:wraith_mob

Wraith Mob - Code References

Java Classes

JSON Configuration

String Resources

<string name="Wraith_Name">wraith</string>
<string name="Wraith_Name_Objective">wraith</string>

Localized Names:

  • Russian: фантом (values-ru/strings_all.xml)
  • Spanish: espectro (values-es/strings_all.xml)
  • French: spectre (values-fr/strings_all.xml)
  • German: Geist (values-de/strings_all.xml)
  • Portuguese (BR): espectro (values-pt-rBR/strings_all.xml)
  • Chinese (Simplified): 幽魂 (values-zh-rCN/strings_all.xml)
  • Chinese (Traditional): 幽魂 (values-zh-rTW/strings_all.xml)
  • Japanese: レイス (values-ja/strings_all.xml)
  • Korean: 유령 (values-ko/strings_all.xml)
  • Polish: widmo (values-pl/strings_all.xml)
  • Ukrainian: фантом (values-uk/strings_all.xml)
  • Turkish: Hayalet (values-tr/strings_all.xml)
  • Greek: στοιχειό (values-el/strings_all.xml)
  • Indonesian: hantu (values-in/strings_all.xml)
  • Hungarian: lidérc (values-hu/strings_all.xml)
  • Italian: Spettro (values-it/strings_all.xml)
  • Malay: hantu (values-ms/strings_all.xml)

Lua Scripts

This entity is implemented in Java, no Lua script exists

Entity Kind

  • Entity Kind: Wraith (returns class simple name via getEntityKind())
  • Mob Type: Undead mob
  • Flying: Yes (flying = true)
  • Experience: 0 (expForKill = 0)
  • Carcass Chance: 0 (no carcass drop)

Stats and Abilities

  • HP: 1 (base, scales with depth)
  • Damage: 1–3+level (scales with dungeon depth)
  • Attack Skill: 10+level (scales with dungeon depth)
  • Defense Skill: attackSkill * 5 (very high defense)
  • Immunities:

Spawning Mechanics

  • Spawn Method: static void spawnAround(int pos) - spawns 4 Wraiths in neighboring cells
  • Spawn Method: static Wraith spawnAt(int pos) - spawns single Wraith at position
  • Spawn Delay: 2 seconds (SPAWN_DELAY = 2f)
  • Visual Effect: Alpha tweener (0.5s fade-in) + ShadowParticle.CURSE burst
  • Initial State: Hunting AI state when spawned
  • Reset Behavior: Returns to Wandering state on reset()

Depth Adjustment

  • Implements IDepthAdjustable interface
  • Stats scale with Dungeon.depth
  • Damage max: 3 + level (where level = Dungeon.depth)
  • Attack skill: 10 + level
  • Defense skill: (10 + level) * 5
  • Wraiths are undead flying mobs with very low HP but high defense
  • They are immune to Death enchantment and Terror buff
  • Spawn in groups of 4 around a position using spawnAround() method
  • Have a distinctive fade-in visual effect with shadow particles
  • Kill yields no experience (expForKill = 0)
  • Do not leave carcasses (carcassChance = 0)
  • Use Hunting AI state when enemies are seen
  • Defense scales significantly with dungeon depth
mr/wraith_mob.txt · Last modified: by 127.0.0.1