My first attempt at a text roguelike game.
Go to file
Rob Pearce 43aa7888f3 - [+] poltergeists are not honouring stayinroom.... fixed.
- [+] unique monsters shouldn't get things like 'hungry'
- [+] A some bread flies through the air toward you.  A some bread hits
      you.
    - [+] related to using "FEELTEXT"
    - [+] fixed - need to set "no_a" when using feeltext.
- [+] bug: ice wraith drops a bog wraith corpse
    - [+] ...why ?
    - [+] wish for 'ice wraith corpse', and i end up with 'bog wraith
          corpse'
    - [+] racename is "wraith", not "ice wraith"
    - [+] ...because "p" was just "wraith corpse", what happened to
          "ice" ?
    - [+] wishing for "bog wraith corpse", p is "bog wraight corpse"
          was expected.
    - [+] for some reason the prefix "ice " is special...
    - [+] it's because "ice" is the name of a material
    - [+] need isvalidoverridemat()
- [+] don't show attribs as options when levelling up if the base score
      is maxed.
- [+] bug donating money
- [+] bug: wearing gauntlets, someone cast heat metal on me. my
      gauntlets didn't hurt me?
    - [+] nor did my armour??
    - [+] they get set to 'a red-hot xxx'
    - [+] ...but don't deal damage.
    - [+] touch() needs to differentiate touching something (with your
          hands) from it touching you!
        - [+] ie. int onpurpose argument.
- [+] bjorn no longer being pleased by defeating all foes...
- [+] monster modification at nighttime/daytime
    - [+] undead are stronger at night (bonus on all skillchecks &
          tohit) +/- 15%
    - [+] undead are weaker during the day (penalty to skillchecks &
          tohit) 
    - [+] plants are stronger during the day
    - [+] describe in adept level knowledge
- [+] more work on hydra
    - [+] poison breath - autocreate poison gas in front of it
    - [+] cases where head not severed
        - [+] criticalhit() needs to know about the weapon which was
              used (or NULL)
        - [+] then:
        - [+] flaming weapon cauterises wound
        - [+] silver does too
        - [+] in this case after severing a head:
            - [+] don't regrow more
            - [+] lower TR
            - [+] lose f_hasattack
            - [+] if it was the last head, it dies.
- [+] fishfolk should have extra evasion in water, and aviads in air
    - [+] implmement
    - [+] apply to races:
        - [+] fishfolk
        - [+] aviad
        - [+] nimble creatures with aquatic
        - [+] nimble creatures with natural flight
    - [+] announce in makedesc_race, beginner level knowledge.
2012-06-08 01:29:48 +00:00
data - [+] goblin king lair had way too many wyrmlings! 2012-06-03 05:26:04 +00:00
doc - [+] "really attack the helpless something?" 2012-04-27 01:23:14 +00:00
Makefile - [+] CRASH in killflag() 2011-12-16 19:54:08 +00:00
ai.c - [+] bug: shouldn't be able to pay with gems without beginner 2012-05-22 06:10:49 +00:00
ai.h - [+] ai shuldn't want its home/life objects. 2012-03-08 19:42:25 +00:00
attack.c * [+] BUG: books lose their hidden names after load: 2012-06-02 22:43:18 +00:00
attack.h * [+] BUG: books lose their hidden names after load: 2012-06-02 22:43:18 +00:00
data.c - [+] poltergeists are not honouring stayinroom.... fixed. 2012-06-08 01:29:48 +00:00
data.h - [+] bug: shouldn't be able to pay with gems without beginner 2012-05-22 06:10:49 +00:00
defs.h - [+] poltergeists are not honouring stayinroom.... fixed. 2012-06-08 01:29:48 +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 - [+] tweak random monster code - highest TR () shiuld appear at level 2012-04-14 13:23:04 +00:00
flag.h - [+] tweak random monster code - highest TR () shiuld appear at level 2012-04-14 13:23:04 +00:00
god.c - [+] credit cards shouldn't be stackable 2012-05-28 07:05:19 +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 - [+] poltergeists are not honouring stayinroom.... fixed. 2012-06-08 01:29:48 +00:00
io.h - [+] credit cards shouldn't be stackable 2012-05-28 07:05:19 +00:00
lf.c - [+] poltergeists are not honouring stayinroom.... fixed. 2012-06-08 01:29:48 +00:00
lf.h - [+] poltergeists are not honouring stayinroom.... fixed. 2012-06-08 01:29:48 +00:00
map.c - [+] poltergeists are not honouring stayinroom.... fixed. 2012-06-08 01:29:48 +00:00
map.h - [+] bug: training never going up! 2012-05-08 21:57:49 +00:00
mod_ob.txt initial checkin 2010-12-02 01:17:54 +00:00
move.c - [+] poltergeists are not honouring stayinroom.... fixed. 2012-06-08 01:29:48 +00:00
move.h * [+] BUG: books lose their hidden names after load: 2012-06-02 22:43:18 +00:00
nexus.c - [+] poltergeists are not honouring stayinroom.... fixed. 2012-06-08 01:29:48 +00:00
nexus.h - [+] change real_getlfname(): 2012-03-28 20:17:47 +00:00
objects.c - [+] poltergeists are not honouring stayinroom.... fixed. 2012-06-08 01:29:48 +00:00
objects.h - [+] poltergeists are not honouring stayinroom.... fixed. 2012-06-08 01:29:48 +00:00
save.c - [+] bug: training never going up! 2012-05-08 21:57:49 +00:00
save.h - [+] make zombies eat flesh. 2012-03-05 10:31:21 +00:00
shops.c - [+] credit cards shouldn't be stackable 2012-05-28 07:05:19 +00:00
shops.h - [+] bug: shouldn't be able to pay with gems without beginner 2012-05-22 06:10:49 +00:00
spell.c * [+] BUG: books lose their hidden names after load: 2012-06-02 22:43:18 +00:00
spell.h - [+] "really attack the helpless something?" 2012-04-27 01:23:14 +00:00
text.c - [+] poltergeists are not honouring stayinroom.... fixed. 2012-06-08 01:29:48 +00:00
text.h - [+] poltergeists are not honouring stayinroom.... fixed. 2012-06-08 01:29:48 +00:00
vault.c - [+] poltergeists are not honouring stayinroom.... fixed. 2012-06-08 01:29:48 +00:00
vault.h - [+] make zombies eat flesh. 2012-03-05 10:31:21 +00:00