My first attempt at a text roguelike game.
Go to file
Rob Pearce 3e5c718502 - [+] non-player insects should never be able to break out of a web.
- [+] stench should still affect non humanoid/animals if they have
      f_enhancesmell
- [+] bug: god of fire should only be pleased by kills if you used fire.
- [+] luck should affect whether you gain abils from eating corpses
- [+] lower weight of four leaf clover
- [+] bug: when dungeon had different wall type selected, still got
      scattered rock walls
- [+] death spells shouldn't please hecta if they fail
- [+] bjorn should restore stamina when you pray
- [+] show your score when you didn't make the hiscore table.
- [+] eating corpses for resistances
    - [+] f_eatconfer on race defs. fill in text for stacking, ie.
          resist becomes immunity if you already ahve it.
        - [+] must have f_mutable.
    - [+] have to eat mutant corpse first to enable this.
        - [+] you gain f_mutable.
        - [+] "Your body feels ready for mutation."
    - [+] thereafter......
    - [+] for resistances, you first take maxhp/2 damage of the same
          type (with chance to ko rather than kill)!
    - [+] inherited by corpses
    - [+] eat shadowcat to see through smoke? this replaces the
          temporary smoke creation effects.
    - [+] add to some lfs
        - [+] dtresist (elemental based)
        - [+] attrmod (wyrm or giant corpses)
    - [+] when you create a new corpse object, take EATCONFERS from
          race!
- [+] store owners shouldn't let you in if you have f_stench
- [+] if you pick up a non-magical object (ie. a potion of water), and
      have detect magic, and it's not magic...you know it's uncursed,
      +0, etc.
    - [+] (assuming pot_water is known)
- [+] other effects of alignment
    - [+] areenemies()
        - [+] good:
            - [+] other good creatures are still "peaceful" (remove
                  f_hostile on creation)
            - [+] evil creatures are always hostile (even npcs) (add
                  this flag in addlf())
            - [+] no xp for attacking peaceful
        - [+] neutral: nothing special
            - [+] no xp for attacking peaveful
        - [+] evil: 
            - [+] still get xp for attacking peaceful
            - [+] good creatures are always hostile (add this flag in
                  addlf())
    - [+] show alignment in @. maybe after "Race: xxx"
    - [+] add random alignments to some humanoid races
        - [+] should be able to jsut use f_align al_none "gne"
        - [+] lizardman
        - [+] all the playable races
    - [+] bonus when 'c'hating to your own alignment npcs 
    - [+] move alignment question to givejob(), and make it random for
          mosnters
    - [+] add alignment to gods
- [+] sandman - puts you to sleep. OR has lots of sleeping dust.
    - [+] glyph: brown 'y'
    - [+] miniature tornado of sand, humanoid visible inside
    - [+] can cast sleep, range 1 (or 2 and need lof?)
    - [+] corpse:  smoke and sleeping dust?
    - [+] no attack.
    - [+] low hitdice (2)
    - [+] fairly high ar (10)
    - [+] madeof dirt
2012-02-10 06:44:12 +00:00
data - [+] non-player insects should never be able to break out of a web. 2012-02-10 06:44:12 +00:00
doc - [+] non-player insects should never be able to break out of a web. 2012-02-10 06:44:12 +00:00
Makefile - [+] CRASH in killflag() 2011-12-16 19:54:08 +00:00
ai.c - [+] Remove or disable old code: 2012-02-07 23:28:48 +00:00
ai.h - [+] in shops, show 'ESC when done, ? to describe/purchase' 2012-01-10 03:40:43 +00:00
attack.c - [+] non-player insects should never be able to break out of a web. 2012-02-10 06:44:12 +00:00
attack.h - [+] increase damage for missiles 2012-01-24 20:38:59 +00:00
data.c - [+] non-player insects should never be able to break out of a web. 2012-02-10 06:44:12 +00:00
data.h - [+] increase accuracy of blessed firearms ? 2012-01-18 23:11:55 +00:00
defs.h - [+] non-player insects should never be able to break out of a web. 2012-02-10 06:44:12 +00:00
flag.c - [+] firebug should deal 1 fire damage to anything on the ground 2012-02-04 23:26:16 +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 - [+] non-player insects should never be able to break out of a web. 2012-02-10 06:44:12 +00:00
god.h - [+] bug: getobvlue price keeps going up 2012-02-01 01:31:36 +00:00
io.c - [+] non-player insects should never be able to break out of a web. 2012-02-10 06:44:12 +00:00
io.h - [+] hiscores - show "Killed by xxx on level 5 of the dungeons." 2012-02-07 04:26:29 +00:00
lf.c - [+] non-player insects should never be able to break out of a web. 2012-02-10 06:44:12 +00:00
lf.h - [+] non-player insects should never be able to break out of a web. 2012-02-10 06:44:12 +00:00
map.c - [+] non-player insects should never be able to break out of a web. 2012-02-10 06:44:12 +00:00
map.h - [+] non-player insects should never be able to break out of a web. 2012-02-10 06:44:12 +00:00
mod_ob.txt initial checkin 2010-12-02 01:17:54 +00:00
move.c - [+] non-player insects should never be able to break out of a web. 2012-02-10 06:44:12 +00:00
move.h - [+] rename dragon to wyrm 2012-01-29 22:47:43 +00:00
nexus.c - [+] non-player insects should never be able to break out of a web. 2012-02-10 06:44:12 +00:00
nexus.h - [+] rename dragon to wyrm 2012-01-29 22:47:43 +00:00
objects.c - [+] non-player insects should never be able to break out of a web. 2012-02-10 06:44:12 +00:00
objects.h - [+] non-player insects should never be able to break out of a web. 2012-02-10 06:44:12 +00:00
save.c - [+] hiscores - show "Killed by xxx on level 5 of the dungeons." 2012-02-07 04:26:29 +00:00
save.h - [+] bug: constant redraws when walking in dark levels. 2012-02-01 23:02:18 +00:00
shops.c - [+] non-player insects should never be able to break out of a web. 2012-02-10 06:44:12 +00:00
shops.h - [+] redo throw hit%. even inept sk_throwing should have 40% or so to 2012-02-07 02:50:17 +00:00
spell.c - [+] non-player insects should never be able to break out of a web. 2012-02-10 06:44:12 +00:00
spell.h - [+] show varpower spell effects in @E 2012-02-01 20:56:07 +00:00
text.c - [+] replace causesvomit with vomitob 2012-02-09 21:00:10 +00:00
text.h - [+] replace causesvomit with vomitob 2012-02-09 21:00:10 +00:00
vault.c - [+] Remove or disable old code: 2012-02-07 23:28:48 +00:00
vault.h - [+] allies should always give out info without payment 2012-01-06 00:20:57 +00:00