====== Water Elemental Mob - Code References ====== ===== Java Classes ===== Actual implementation found in: * [[code>RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mobs/elementals/WaterElemental.java|WaterElemental.java]] ===== JSON Configuration ===== Configuration references: * RemixedDungeon/src/main/assets/levelsDesc/Bestiary.json - Contains spawn rate information ("WATER":{"WaterElemental":1}) * RemixedDungeon/src/main/assets/spritesDesc/water_elemental.json - May contain sprite animations ===== String Resources ===== water elemental masculine water elemental Water elementals can be found near big water masses. Typically, these magically bonded waves just wander around. ===== Additional String Resources ===== Водные элементали встречаются около больших водоёмов. Обычно эти магически связанные волны просто бродят по округе. masculine водный элементаль элементаля Wassergeister können in der Nähe von großen Wassermassen gefunden werden. Üblicherweise wandern diese magiegebundenen Wesen einfach nur umher. masculine Wassergeist Wassergeist Les élémentaires d'eau peuvent être trouvés à proximité de grosses masses d'eau. Généralement ces vagues magiques se promènent. masculine élémentaire d'eau élémentaire d'eau ===== Lua Scripts ===== This entity is implemented in Java, no Lua script exists ===== Key Properties ===== hp(ht(depth * 5 + 1)) baseDefenseSkill = depth * 2 + 1 expForKill = depth + 1 maxLvl = depth + 2 dr = expForKill / 3 speed() - moves 2x faster on liquid terrain, 0.5x on other terrain immunities: Frost, ScrollOfPsionicBlast, Bleeding attackProc: 50% chance to apply Freezing effect act(): heals health when standing on water tiles