My first attempt at a text roguelike game.
Go to file
Rob Pearce 8186db9f5a - [+] chance to resist knockback?
- [+] "%s staggers backwards, but stands its ground."
    - [+] every size over human gives 10% chance to avoid.
- [+] monster jobs
    - [+] demonologist - can summon demons
    - [+] shaman - summon animals
    - [+] bezerker - can use rage
    - [+] necromancer 
    - [+] add f_startjobs to monsters
- [+] in makedesc_race, combine skills up until screen width. ie:
    - [+] Novice Listen, Novice CLimbing
    - [+] Also combine abilities, ie:
        - [+] Ability: jump
        - [+] Ability: xxx
        - [+] becomes:
        - [+] Abilities: jump, xxx
- [+] more psionic spells!
    - [+] psionic blast ? daels direct damage to intelligent creatures
          ( 1 to iq/10 )
    - [+] anticipate action: next xxx attacks from target lf against lf
          always miss
        - [+] "you easily dodge %s%s attack."
- [+] fire should spread on carpetted floors?  how to stop it spreading
      to the whole dungeon ?
    - [+] implement
    - [+] test
- [+] new poison type:
    - [+] migraine. sound causes pain (1 per volume?). light spells
          cause pain too.
        - [+] can get this from food too. (instead of gastro ?)
        - [+] mental spell to give a migraine - "brainache"
- [+] eating raw meat can give you migraine, or gastro.
- [+] make makedesc_race take player lore skills into account
    - [+] in describerace(), make title be:
        - [+] Race::glowbug (beginner level knowledge)
    - [+] LORE LEVELS:
        - [+] NOVICE: common knowledge
            - [+] breaths water 
        - [+] BEGINNER: only known if you've studied it a bit
            - [+] nocturnal, damage resistances/vulns
            - [+] silentmove
            - [+] stability
        - [+] ADEPT:
            - [+] only know it if you've studied it a LOT
                - [+] wantsobs
                - [+] spells
                - [+] morale
                - [+] eating habits
        - [+] when attacking something which is immune to your weapon, 
              warn you.
            - [+] (if your lorelev >= beginner)
- [+] change io.c to use command_t table
- [+] when selecting your starting weapon, show damage and accuracy 
- [+] scourge gains nullify at high levels
- [+] bug: ur-gnats not flying
    - [+] had f_nospells AND f_canwill flight
    - [+] made f_nospells not affect F_CANWILL, just F_CANCAST
- [+] shouldn't be able to cook firebug corpses
- [+] fire shoudl make crackling noises
- [+] nullify should anger god of magic, and not upset god of battle
- [+] nullify shouldn't affect natural flight fof birds
- [+] shouldn't remember your surroundings while raging
- [+] lfs shouldn't flee from themselves!
- [+] change attackverb for touch attacks.
- [+] eyebat gaze
    - [+] "your pair of sunglasses protects you"
    - [+] but the spellcast is never announced!
    - [+] fixed.
- [+] stun() should make lf lose concentration
- [+] fix a few logic errors in gaze protection code.
- [+] when i go up level as a scourge, I'm getting "You have gained the
      ability 'Nullify' (job perk)."
    - [+] i should be getting You have gained the ability 'Nullify VII'
          (job perk).
    - [+] why isn't 'hte power appearing
- [+] also when i start typing nullify, it says "It is too powerful for
      you to cast"
    - [+] because levabil isn't keeping pw:xxx text
    - [+] BUG in LEVABIL.
2012-02-28 11:02:02 +00:00
data - [+] chance to resist knockback? 2012-02-28 11:02:02 +00:00
doc - [+] chance to resist knockback? 2012-02-28 11:02:02 +00:00
Makefile - [+] CRASH in killflag() 2011-12-16 19:54:08 +00:00
ai.c - [+] allow user to DISABLE auto dodge fatal attacks ?. enable through 2012-02-24 06:45:23 +00:00
ai.h - [+] in shops, show 'ESC when done, ? to describe/purchase' 2012-01-10 03:40:43 +00:00
attack.c - [+] chance to resist knockback? 2012-02-28 11:02:02 +00:00
attack.h - [+] increase damage for missiles 2012-01-24 20:38:59 +00:00
data.c - [+] chance to resist knockback? 2012-02-28 11:02:02 +00:00
data.h - [+] increase accuracy of blessed firearms ? 2012-01-18 23:11:55 +00:00
defs.h - [+] chance to resist knockback? 2012-02-28 11:02:02 +00:00
flag.c - [+] delvers should always want money for info, unless you are a 2012-02-17 05:16:45 +00:00
flag.h - [+] firebug should deal 1 fire damage to anything on the ground 2012-02-04 23:26:16 +00:00
god.c - [+] remove enchantment school 2012-02-27 08:27:55 +00:00
god.h - [+] delvers should always want money for info, unless you are a 2012-02-17 05:16:45 +00:00
io.c - [+] chance to resist knockback? 2012-02-28 11:02:02 +00:00
io.h - [+] chance to resist knockback? 2012-02-28 11:02:02 +00:00
lf.c - [+] chance to resist knockback? 2012-02-28 11:02:02 +00:00
lf.h Paladin changes 2012-02-25 23:42:48 +00:00
map.c - [+] chance to resist knockback? 2012-02-28 11:02:02 +00:00
map.h - [+] allow user to DISABLE auto dodge fatal attacks ?. enable through 2012-02-24 06:45:23 +00:00
mod_ob.txt initial checkin 2010-12-02 01:17:54 +00:00
move.c - [+] chance to resist knockback? 2012-02-28 11:02:02 +00:00
move.h - [+] rename dragon to wyrm 2012-01-29 22:47:43 +00:00
nexus.c - [+] chance to resist knockback? 2012-02-28 11:02:02 +00:00
nexus.h - [+] chance to resist knockback? 2012-02-28 11:02:02 +00:00
objects.c - [+] remove enchantment school 2012-02-27 08:27:55 +00:00
objects.h - [+] remove enchantment school 2012-02-27 08:27:55 +00:00
save.c - [+] allow user to DISABLE auto dodge fatal attacks ?. enable through 2012-02-24 06:45:23 +00:00
save.h - [+] bug: constant redraws when walking in dark levels. 2012-02-01 23:02:18 +00:00
shops.c Paladin changes 2012-02-25 23:42:48 +00:00
shops.h Paladin changes 2012-02-25 23:42:48 +00:00
spell.c - [+] chance to resist knockback? 2012-02-28 11:02:02 +00:00
spell.h - [+] chance to resist knockback? 2012-02-28 11:02:02 +00:00
text.c - [+] chance to resist knockback? 2012-02-28 11:02:02 +00:00
text.h - [+] remove enchantment school 2012-02-27 08:27:55 +00:00
vault.c - [+] allow user to DISABLE auto dodge fatal attacks ?. enable through 2012-02-24 06:45:23 +00:00
vault.h - [+] allies should always give out info without payment 2012-01-06 00:20:57 +00:00