diff --git a/TODO b/TODO index 7b8c2bd..4fac8d4 100644 --- a/TODO +++ b/TODO @@ -1,16 +1,36 @@ ------------------------------------------------------------------------ +- Recipe: + - Use a set of runes that the player chooses as the "key". + - Players need to make note of the exact runes, but the key can + no longer be lost because it can be recreated from those runes. + - Take a screenshot of the runes to save a key. + - Some runes can be required as triggers for all curses, some + can be part of the curse key. + - Place item in the middle? Pummel? + - Require some appropriate substrate surface. + - Use same recipe for uncursing + - Place cursed item/plaery in the middle of matching runes + +- Delay curse activation: + - Allow cursing player to move item into place. + - MAJOR BUG: Inv slot damage doesn't work on first login - Injury/burns seem to work normally. - Everything works on 2nd and later logins. - May be a bug in underlying health API? - May need to rewrite NC health API (for 3rd time)? -- Recipe/ritual - - Place item inside runes, pummel, curse & create key - - Alternative: create an antikey ("cathodyne")? - - Or just allow key to act as a toggle - - This would be more robust against stack splitting +- Curse effects: + - Naive approach, eat an inventory slot. + - Player health system needs to be fixed in general. + - Reduce player walking speed? Jumping ability? + - Reduce "sensitivity to sunlight" and make sky darker for player? + - Cause player to just drop items randomly? Drop wielded item each time it's used? + - Make player randomly ignite fires nearby? Poison tree sprouts? Wear out tools held? + - Hallucinations? Hear strange sounds, see random particles? + - Take extra damage? Randomly, or based on actions? + - Dye packs: add something to the player's skin. - Sound/visual effects on - cursing item diff --git a/textures/nc_player_hud_hotbar_slot_cursed.png b/textures/nc_player_hud_hotbar_slot_cursed.png index f865acf..1ced198 100644 Binary files a/textures/nc_player_hud_hotbar_slot_cursed.png and b/textures/nc_player_hud_hotbar_slot_cursed.png differ diff --git a/textures/ncurses_key.png b/textures/ncurses_key.png index 41b0fbf..4ca8ec8 100644 Binary files a/textures/ncurses_key.png and b/textures/ncurses_key.png differ