My first attempt at a text roguelike game.
Go to file
Rob Pearce db635b50db - [+] most monsters which covet food should have snatch - so that you
can just drop food for them.
- [+] when looking for remote obs, DO include adjacent cells with lfs,
      if we have the snatch ability.
- [+] some long thin levels (80 x 12 ?)
- [+] fix code to remove useless doors.
    - [+] 0 pairs of dirs with empty cells = change door to wall
    - [+] pick an adjacent empty cell
    - [+] floodfill the 8 cells around the door.
        - [+] start with adj cell
        - [+] can't go more than 1 cell away from door
        - [+] solid cells or doors will stop movement
    - [+] if no unfilled cells around the door, bad.
- [+] new way of fixing unconnected levels - portal!
    - [+] pick one spot in each section then place a portal there.
- [+] dying should cure poison
- [+] tweaks to attack text
- [+] floor tile effecst
    - [+] absorbancy - ie. carpet should absorb water.
    - [+] converyors
    - [+] only walkable sometime (crushers?)
- [+] in tombstone, show "eaten by Rattus", not "eaten by a rattus"
- [+] god of nature should like eating animals all the time, not just
      when hungry (makes piety gain easier)
- [+] announce when eyes are protected from a spellcloud
- [+] klikirak should like setting off fire traps.
- [+] floodfill() should follow portals to the same level.
- [+] show >1 skillpoints in green on status bar
- [+] bug: gods are apeparing behind you.
    - [+] bug in getrandomadjcell
- [+] gods' planeshift spells failing? might be fixed now. using
      getrandomroomcell instead of getrandomcell.
- [+] increaes damage dealt by smite evil/good
- [+] lightning javelins shouldn't be stackable
- [+] monsters not firing ranged weapons!
    - [+] they just walk back and forth
    - [+] bug with how i was calling haslof() for cells other than
          where the mosnter was (in getdiraway())
- [+] turn undead should only work if caster level*2 is >= monster level
fullblock basics:
- [+] penalties
    - [+] lowers visrange to 1
    - [+] huge attack penalties
    - [+] huge evasion penalties
- [+] vhigh chance of all ranged damage going to shield instead.
    - [+] buckler = 75 (small)
    - [+] shield = 80
    - [+] large shield = 85
    - [+] tower = 90
    - [+] plus shield skill*2
- [+] use check_shield_block in all spell effects
    - [+] this checks whether player is shieldblocoking (or evades??)
    - [+] then applies damage appropriatly.
- [+] new ability;
- [+] stopped by:
    - [+] losing or unequipping the shield
    - [+] being interrupted
    - [+] casting a spell or using an ability
- [+] exotic weapons should cost more.
- [+] maybe prevent prayer until gods have been pleased enough ?
    - [+] while you're not worshipping anyone, piety gain is x4.
    - [+] once first one hits 'pleased', they will appear and offer you
          a place
    - [+] advantge to this is that you get a gift
    - [+] picking up new gold should please felix......
    - [+] you shoudl only be able to sacrifice untouched gold. this
          pleases felix double as much as grabbing it.
    - [+] gods sohuld appear "in a cloud of ..."
        - [+] bjorn - blood
        - [+] klik - fire
        - [+] lumara - bright light
2012-11-09 11:50:52 +00:00
data - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +00:00
doc - [+] don't trigger ANY god effects while raging. 2012-07-30 02:35:02 +00:00
Makefile - [+] "peek" down stairs now works 2012-11-07 20:21:35 +00:00
ai.c - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +00:00
ai.h - [+] BUG: lfs are getting map flags! 2012-11-06 20:32:56 +00:00
attack.c - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +00:00
attack.h - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +00:00
data.c - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +00:00
data.h - [+] new skill: advanced combat 2012-07-18 10:12:32 +00:00
defs.h - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +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 - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +00:00
flag.h - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +00:00
god.c - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +00:00
god.h - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +00:00
io.c - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +00:00
io.h - [+] BUG: lfs are getting map flags! 2012-11-06 20:32:56 +00:00
lf.c - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +00:00
lf.h - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +00:00
map.c - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +00:00
map.h - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +00:00
mod_ob.txt initial checkin 2010-12-02 01:17:54 +00:00
move.c - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +00:00
move.h - [+] BUG: lfs are getting map flags! 2012-11-06 20:32:56 +00:00
nexus.c - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +00:00
nexus.h - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +00:00
objects.c - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +00:00
objects.h - [+] add a glyph for 'bright light'. yellow sun 2012-11-05 01:44:01 +00:00
save.c - [+] walking on glowing moss sohuld damage it. 2012-10-15 02:15:36 +00:00
save.h - [+] make zombies eat flesh. 2012-03-05 10:31:21 +00:00
shops.c - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +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 - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +00:00
spell.h - [+] walking on glowing moss sohuld damage it. 2012-10-15 02:15:36 +00:00
text.c - [+] most monsters which covet food should have snatch - so that you 2012-11-09 11:50:52 +00:00
text.h - [+] add a glyph for 'bright light'. yellow sun 2012-11-05 01:44:01 +00:00
vault.c - [+] walking on glowing moss sohuld damage it. 2012-10-15 02:15:36 +00:00
vault.h - [+] hecta's escaping sacrifices - only trigger this 5 turns AFTER 2012-07-15 13:27:45 +00:00