====== Black Cat ====== {{ rpd:images:blackcat_sprite.png|Black Cat }} ==== Description ==== The Black Cat is a neutral NPC found in the Fortune Teller's house in town. It behaves like a regular cat, wandering around and occasionally making cat-like sounds. The cat is friendly and can be interacted with by petting it. ==== Behavior ==== * **AI Actions:** Seeks out edible food items to eat (Fried Fish, Chargrilled Meat) * **Raw Food Conversion:** Will cook raw food items (Mystery Meat, Raw Fish) using Wand of Firebolt * **Disgusting Food:** When finding rotten food, may summon a Rat to deal with it * **Movement:** Wanders around looking for food items ==== Interaction ==== * Players can interact with the Black Cat by petting it * When pet, the cat will make a random sound: "Prrrrrrr", "Meow...", or "Meow!" * When approached by the player, the cat will sleep and make a sound ==== Special Properties ==== * **Death Curse:** When the Black Cat dies, it reduces the player's Strength by 1 (minimum of 1) * **Curse Visual:** Reduces strength with a shadow particle effect and shows red "Strength -1" status * **Sound Effect:** Plays a "cursed" sound when dying ==== Location ==== * Found in the Fortune Teller's house in town (Fortune level) * May wander within the house but generally stays in the room with the Fortune Teller ==== Notes ==== * Despite being called "Black" Cat, its actual color may vary based on sprite * The cat represents a common Pixel Dungeon reference - black cats were traditionally thought to bring bad luck * The cat has a gender of feminine in most localizations ==== Content Verification ==== * Information source: Lua Script (scripts/npc/BlackCat.lua and scripts/ai/BlackCat.lua) * Behavior and mechanics: Extracted directly from Lua code * Effect descriptions source: Code analysis and string resources * Last updated: Based on Remixed Dungeon source code * Source code: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/scripts/npc/BlackCat.lua|BlackCat.lua NPC]] * AI code: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/scripts/ai/BlackCat.lua|BlackCat.lua AI]] ==== Code References ==== * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/scripts/npc/BlackCat.lua|BlackCat.lua]] - NPC interaction and death effects * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/scripts/ai/BlackCat.lua|BlackCat AI]] - Behavior patterns and food seeking ==== Configuration Files ==== * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/mobsDesc/BlackCat.json|BlackCat.json]] - Black Cat mob configuration ==== String Resources ==== * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L400-L410|BlackCat strings]] - Black cat phrases and text * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-ru/strings_all.xml#L400-L410|Russian BlackCat strings]] - Russian localization ==== See Also ==== * [[rpd:fortunetellernpc|Fortune Teller's House]] * [[rpd:town|Town Level]] {{tag> rpd npcs blackcat cat neutral town}}