My first attempt at a text roguelike game.
Go to file
Rob Pearce ac95dc7621 - [+] griddler didnt start with trident?
- [+] it DID, but it dropped it cuase it was hot.
    - [+] griddler should be immune to redhot! (testing shows it
          currently isn't)
- [+] once prisoners give you a reward, they shouldn't be allies
      anymore (ie shouldn't follow you up/down stairs)
- [+] portal to realm of gods hsouldn't work until you have a godstone.
- [+] why did potion of oil explode when i threw it?
- [+] for unique monsters, instead of "jimbo's armour protects it", use
      "jimbo's armour protects him"
    - [+] use f_gender
    - [+] this replaces F_GODOF.
    - [+] change gods to use this too.
- [+] change cloak of shadows - only work if max vis range is low ?
    - [+] monsters can't see you if they are >=3 away
    - [+] F_SHADOWED
- [+] more amulets
    - [+] of the traveller (go to a much deeper level or branch when
          you put it on. go back when you take it off)
        - [+] implement
        - [+] usually start cursed 
    - [+] boost piety gain
    - [+] soul feasting 
    - [+] acrobatics (tumble/jump)
    - [+] choking
        - [+] first add f_nobreath
        - [+] doesn't work if you don't need to breath
- [+] hydra blood poisonous
    - [+] handle "linkrace:xxx splash of blood"
    - [+] make bleed() use this.
    - [+] add f_venomblood to r_hydra (and others?)
    - [+] make filling potions from blood check for
          f_linkrace->f_venomousblood
    - [+] maybe handle this more elegantly.
        - [+] add f_bloodfillob to blood objects (inherit from lf)
        - [+] fine, but what about addobsinradius?  make it populate
              retobs!!!
        - [+] change f_venomblood to f_bloodfillob->ot_pot_poison
        - [+] remove "linkrace:xxx" code from objects.c and from bleed()
- [+] flashbang shouldnt affect user (you would look away)
    - [+] add F_THROWNBY to objects when you throw them.
- [+] stop initial revolvers from starting with 'a rubber bullet'
- [+] dry ice grenade - csats "snapfreeze"
    - [+] needs f_spellcloudondeath 
    - [+] implement
- [+] spiked club
- [+] The hawk critically claws your hands.  Your !
    - [+] fixed.
- [+] need another way to unlock chests
    - [+] bash them
    - [+] if it is trapped, high chance that the trap will go off
    - [+] if you attack something which is locked, it has a small
          chance of becoming unlocked
        - [+] rnd(1,your_str) must be > lockdiff!
- [+] different unarmed attack verbs for monk
- [+] javelin of lightning
    - [+] when you throw it:
        - [+] dothrow() calls spelleffects(LTBOLT)
        - [+] then uses up one charge
        - [+] if charges are left:
            - [+] reforms in your hands
        - [+] otherwise it turns into a normal javelin
- [+] shovel
- [+] jackhammer (like pickaxe but faster)
2012-04-13 22:52:35 +00:00
data - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +00:00
doc - [+] if you cancel a limited wish, don't age you. 2012-04-04 09:59:48 +00:00
Makefile - [+] CRASH in killflag() 2011-12-16 19:54:08 +00:00
ai.c - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +00:00
ai.h - [+] ai shuldn't want its home/life objects. 2012-03-08 19:42:25 +00:00
attack.c - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +00:00
attack.h - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +00:00
data.c - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +00:00
data.h - [+] bones file error:" the lazy minotaur" 2012-03-30 03:34:24 +00:00
defs.h - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +00:00
findleak.c adding findleak 2012-03-05 10:32:17 +00:00
findleak.h adding extra headers 2012-03-05 10:32:29 +00:00
flag.c - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +00:00
flag.h - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +00:00
god.c - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +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 - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +00:00
io.h - [+] disrupt undead 2012-04-01 19:48:13 +00:00
lf.c - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +00:00
lf.h - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +00:00
map.c - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +00:00
map.h - [+] populate ant nest with objects (set rarity) 2012-04-05 09:28:20 +00:00
mod_ob.txt initial checkin 2010-12-02 01:17:54 +00:00
move.c - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +00:00
move.h - [+] if you cancel a limited wish, don't age you. 2012-04-04 09:59:48 +00:00
nexus.c - [+] fire spells: 2012-04-09 21:52:39 +00:00
nexus.h - [+] change real_getlfname(): 2012-03-28 20:17:47 +00:00
objects.c - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +00:00
objects.h - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +00:00
save.c - [+] populate ant nest with objects (set rarity) 2012-04-05 09:28:20 +00:00
save.h - [+] make zombies eat flesh. 2012-03-05 10:31:21 +00:00
shops.c - [+] add territorial to monsters!!! 2012-04-07 07:18:56 +00:00
shops.h Paladin changes 2012-02-25 23:42:48 +00:00
spell.c - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +00:00
spell.h - [+] change real_getlfname(): 2012-03-28 20:17:47 +00:00
text.c - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +00:00
text.h - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +00:00
vault.c - [+] populate ant nest with objects (set rarity) 2012-04-05 09:28:20 +00:00
vault.h - [+] make zombies eat flesh. 2012-03-05 10:31:21 +00:00