mr:wand_maker_mob
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| mr:wand_maker_mob [2026/02/27 19:57] – Fix wiki standards compliance for 5 random pages Qwen Assistant | mr:wand_maker_mob [2026/02/27 20:01] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Wand Maker Mob - Code References ====== | ||
| + | |||
| + | ===== Java Classes ===== | ||
| + | * Main class: [[https:// | ||
| + | * Mob factory registration: | ||
| + | * Quest window: [[https:// | ||
| + | * Level objects factory: [[https:// | ||
| + | |||
| + | ===== JSON Configuration ===== | ||
| + | This entity does not use JSON configuration. It is implemented entirely in Java. | ||
| + | |||
| + | ===== String Resources ===== | ||
| + | <code xml> | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | </ | ||
| + | |||
| + | Available in multiple languages: | ||
| + | * English: [[https:// | ||
| + | * Russian: [[https:// | ||
| + | * And other languages in the respective resource files | ||
| + | |||
| + | ===== Lua Scripts ===== | ||
| + | This entity is implemented in Java, no Lua script exists. | ||
| + | |||
| + | ===== Implementation Details ===== | ||
| + | * **Parent Class**: NPC (com.watabou.pixeldungeon.actors.mobs.npcs.NPC) | ||
| + | * **Defense**: | ||
| + | * **Immune to Buffs**: add(Buff buff) returns false | ||
| + | * **Reset Immunity**: reset() returns true | ||
| + | * **Spawn Location**: PrisonLevel, | ||
| + | * **Spawn Condition**: | ||
| + | * **Quest Types**: | ||
| + | - Alternative 0: Collect Corpse Dust from skeletons | ||
| + | - Alternative 1: Collect Rotberry Seed (plant grows when placed) | ||
| + | * **Rewards**: | ||
| + | - Battle wand (random from: Avalanche, Disintegration, | ||
| + | - Non-battle wand (random from: Amok, Blink, Regrowth, Slowness, Telekinesis) | ||
| + | * **Inner Classes**: | ||
| + | - Quest: Manages quest state (spawned, alternative, | ||
| + | - Rotberry: Plant class with toxic gas effect | ||
| + | - Rotberry.Seed: | ||
| + | |||
| + | ===== Related Files ===== | ||
| + | * NPC base class: [[https:// | ||
| + | * Corpse Dust item: [[https:// | ||
| + | * Rotberry plant: Implemented as inner class in WandMaker.java | ||
| + | * Prison Level: [[https:// | ||
| + | * Journal feature: [[https:// | ||
mr/wand_maker_mob.txt · Last modified: by 127.0.0.1
