My first attempt at a text roguelike game.
Go to file
Rob Pearce 435b374c25 - [+] "really attack the helpless something?"
- [+] don't show this message if we can't see iT!
    - [+] also dont count this as a peaceful attack if we can't see it.
- [+] missiles missing you should interrupt training!
- [+] Why does monk acuracy start at -4?!
- [+] godstone of destruction (hammer )
- [+] godstone of life (heart ?)
- [+] godstone of mercy (flower?)
- [+] revenge/theft (glove?)
- [+] godstone of purity (orb ?)
- [+] death: of death. (skull ?)
    - [+] casts infinite death
- [+] nature: of Nature (seed ?)
    - [+] all plants become peaceful
    - [+] all animals become peaceful
    - [+] cure all diseases
    - [+] quench all fires
    - [+] flowers grow everywhere
    - [+] summon treants ?
- [+] battle: of Battle (make this a horn?)
    - [+] remove all curses on equipped wep/arm.
    - [+] bless weapon (if not already done)
    - [+] nullify all other lfs
    - [+] super speed attacks ?
    - [+] warriors appear
- [+] magic: of Magic (crown ?)
    - [+] restore all mp
    - [+] learn any spell
    - [+] identify all objects
- [+] make Lavax be playable
- [+] make Fishfolk be playable
- [+] fix bug with wand lof
- [+] reduce rarity of wands
- [+] getrandomobwithflag()
- [+] fix big memleak bug (allocating map cells twice)
- [+] infinite loop on win game by defeating a god.
- [+] klikirak shouldn't make fire when on plane of gods/
- [+] createhabitat shouldn't be allowed to blank pre-vault  (ie.
      locked) cells
- [+] bug: wasn't any lfs in realm of gods
- [+] master vault
    - [+] bottom of dungeon has link to "vaults".
    - [+] vault stairs needs a key to open it. (special stair type)
    - [+] stair type:
        - [+] metal hatch leading down
        - [+] metal ladder leading up
    - [+] add new habitat
    - [+] add new branch
    - [+] algorithm for making h_vault level:
        - [+] start with everything a wall
        - [+] place x number of random rooms or vaults with tag:vault
            - [+] rooms can't overlap
            - [+] rooms should be fairly small
            - [+] IMPORTANT: rooms can't be further than 2 (3?) cells
                  away from other rooms
        - [+] every room has locked doors (never open entrances)
        - [+] then go through, and cell which has a room cell near it
              becomes empty
        - [+] problems:
            - [+] rooms have no doors!
            - [+] rooms are too small!!
        - [+] populate with monsters (f_rarity)
        - [+] more chance of "guard" jobs
        - [+] automatically place chests
    - [+] 3 levels with:
        - [+] 1 staircase up/down form each
        - [+] down stairs require key to open.
    - [+] first level of vaults: outer vaults
        - [+] antechamber with vault guardians
    - [+] second level: inner vaults
    - [+] last level: master vault
        - [+] inner chamber with all the godstones
        - [+] once you pick up one godstone, the others vanish.
2012-04-27 01:23:14 +00:00
data - [+] "really attack the helpless something?" 2012-04-27 01:23:14 +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 - [+] don't make skill points exponentially harder to gain (or greatly 2012-04-18 21:34:41 +00:00
ai.h - [+] ai shuldn't want its home/life objects. 2012-03-08 19:42:25 +00:00
attack.c - [+] don't make skill points exponentially harder to gain (or greatly 2012-04-18 21:34:41 +00:00
attack.h - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +00:00
data.c - [+] "really attack the helpless something?" 2012-04-27 01:23:14 +00:00
data.h - [+] bones file error:" the lazy minotaur" 2012-03-30 03:34:24 +00:00
defs.h - [+] "really attack the helpless something?" 2012-04-27 01:23:14 +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 - [+] "really attack the helpless something?" 2012-04-27 01:23:14 +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 - [+] "really attack the helpless something?" 2012-04-27 01:23:14 +00:00
io.h - [+] "really attack the helpless something?" 2012-04-27 01:23:14 +00:00
lf.c - [+] "really attack the helpless something?" 2012-04-27 01:23:14 +00:00
lf.h - [+] don't make skill points exponentially harder to gain (or greatly 2012-04-18 21:34:41 +00:00
map.c - [+] "really attack the helpless something?" 2012-04-27 01:23:14 +00:00
map.h - [+] "really attack the helpless something?" 2012-04-27 01:23:14 +00:00
mod_ob.txt initial checkin 2010-12-02 01:17:54 +00:00
move.c - [+] "really attack the helpless something?" 2012-04-27 01:23:14 +00:00
move.h - [+] if you cancel a limited wish, don't age you. 2012-04-04 09:59:48 +00:00
nexus.c - [+] "really attack the helpless something?" 2012-04-27 01:23:14 +00:00
nexus.h - [+] change real_getlfname(): 2012-03-28 20:17:47 +00:00
objects.c - [+] "really attack the helpless something?" 2012-04-27 01:23:14 +00:00
objects.h - [+] "really attack the helpless something?" 2012-04-27 01:23:14 +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 - [+] "really attack the helpless something?" 2012-04-27 01:23:14 +00:00
spell.h - [+] "really attack the helpless something?" 2012-04-27 01:23:14 +00:00
text.c - [+] "really attack the helpless something?" 2012-04-27 01:23:14 +00:00
text.h - [+] griddler didnt start with trident? 2012-04-13 22:52:35 +00:00
vault.c - [+] tweak random monster code - highest TR () shiuld appear at level 2012-04-14 13:23:04 +00:00
vault.h - [+] make zombies eat flesh. 2012-03-05 10:31:21 +00:00