====== Elf Class - Code References ======
===== Java Classes =====
* [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/HeroClass.java|HeroClass.java]]
===== JSON Configuration =====
''''
{
"ELF": {
"weapon": {
"kind": "ElvenBow",
"identified": true,
"level": 1
},
"items": [
{
"kind": "CommonArrow",
"quantity": 20,
"identified": true
},
{
"kind": "ElvenDagger",
"identified": true
}
],
"quickslot": [
{
"kind": "CommonArrow"
},
{
"spell": "MagicArrow"
}
],
"immunities": [
"Roots"
],
"magicAffinity": "Elf",
"str": 9,
"hp": 15
}
}
''''
===== String Resources =====
Elf
elf
The Elf is a hero class in Remixed Dungeon with natural magic affinity and unique abilities. The Elf has enhanced natural speed and immunity to root effects.
Starting Equipment:\n- Elven Bow +1\n- 20 Common Arrows\n- Elven Dagger\n- Magic Arrow Spell\n- Cloth armor
Class Stats:\n- Strength: 9 (Lower than other classes)\n- Health Points: 15 (Lower than most classes)\n- Natural Speed: 1.5× (Faster than other classes)\n- Immunity: Immune to root effects (no movement speed penalty)
===== Lua Scripts =====
This entity is implemented in Java, no Lua script exists
===== Related mr Entities =====
* [[mr:hero_class|Hero Class]]
* [[mr:magic_arrow_spell_spell|Magic Arrow Spell]]
* [[mr:elven_bow_item|Elven Bow]]
* [[mr:common_arrow_item|Common Arrow]]
* [[mr:elven_dagger_item|Elven Dagger]]