My first attempt at a text roguelike game.
Go to file
Rob Pearce 25db5b0da7 - [+] job abilities can now generally happen as often as you like,
since they're ilmited by stamina.
- [+] rename dexterity to agility
- [+] The leprechaun steals an uncursed ring of miracles from you!
      The leprechaun cowers away from you!
    - [+] should FLEE , not cower!
- [+] should set blessknown after reading a scroll
- [+] cursed mending scroll not working on non-damaged objects
- [+] spanner helps metal repair
- [+] needle boosts sewing ability
- [+] when resting in a tent, monstesr have very low chance of noticing
      you (5%)
- [+] move display of resistances to 'effects' section.
- [+] show what a mosnter wants in effects (if you have >= beginner
      knowledge)
- [+] prevent running into monsters with shift+dir
- [+] infinite loop when creating a map, constant getrandomroomcell()
      calls failing
- [+] monstesr will steal objects they WANT rather than always random
- [+] monster:
    - [+] leprechaun
        - [+] lucky
        - [+] covets gold
        - [+] shillelagh ? or just a club?
        - [+] blink
        - [+] steal
        - [+] dodge
- [+] at the moment attack doesn't seem to be draining stamina...
    - [+] it is, but i'm getting it right back due to attack speed.
    - [+] make stamina take longer to regen. - 1 per 3 turns rather
          than 1 per 2.
    - [+] stamina loss must be MORE than basic regen rate (0.3)
    - [+] make stamina loss for attack depend on atatck speed!
        - [+] instead of "you feel sick", say "you have contracted
              weakening poison" or "you have been infected with xxx"
    - [+] store stamina as a float, but getstamina() should return an
          int.
- [+] sprinting - use 1.5 stamina per cell instead of 1?
- [+] modify accuracy text
- [+] fork
- [+] showing f_entertext should set didmsg
- [+] instead of printing 100% accuracy, show "Acc:0"  (ie 100),
      "Acc:-1" (ie -10) etc
    - [+] do this in @@
    - [+] do this in describeob
- [+] nocturnal monsters
    - [+] base monsters initially being asleep  on time and whether
          mosnter is nocturnal
    - [+] also during aiturn(), if they have nothing to do and it's
          their sleeping time, goto sleep
    - [+] add flags
- [+] flies should always move towards corpses if possible
    - [+] maybe F_WANTSOB corpse, covet?
    - [+] but thye can't pick it up so they'll just hover nearby?
    - [+] now they can be hostile too
- [+] when we're picking a random corpse, try again if we get something
      with nocorpse like a ghost
    - [+] getrandomcorpserace()
- [+] lower stamina max - currently at lv1+ft:11 i have 7 stam. should
      be more like 5
- [+] severed finger shoudn't count as making you bleed when you attack
- [+] in askcoords, always show cell name
- [+] monsters with no melee attacks can always cast spells while
      adjacent
- [+] resting issues
    - [+] having a temporary injury means oyu need to rest, so don't
          say "you don't need to rest"!
    - [+] also don't stop resting until all temporary injuries are
          healed 
- [+] show comparative weights / armour ratings
- [+] make price for npcs to join be lower
- [+] assertion failure with who->timespent == 0 when a mosnter falls
      through a hole
    - [+] (after I follow by falling down the pit)
    - [+] make taketime() not work when not on the player's map
- [+] bug - monsters never waking up
- [+] "tailwind" spell (fast movement speed but forwards only)
- [+] now that i have Hardness, _all_ reduced damage should go towards
      armour. 
- [+] earthquake - pits open up around you (but not under you)
- [+] force sphere - radial blast outwards, knocks back lfs + obs +
      doors etc
2011-10-04 03:24:53 +00:00
data - [+] job abilities can now generally happen as often as you like, 2011-10-04 03:24:53 +00:00
doc - [+] player start objects shouldn't get random brands like silver! 2011-09-28 01:05:10 +00:00
vaults - [+] job abilities can now generally happen as often as you like, 2011-10-04 03:24:53 +00:00
Makefile - [+] move all definitions into data.c 2011-09-15 01:58:16 +00:00
ai.c - [+] job abilities can now generally happen as often as you like, 2011-10-04 03:24:53 +00:00
ai.h - [+] add autopop to playerstart vaults 2011-09-14 22:42:54 +00:00
attack.c - [+] job abilities can now generally happen as often as you like, 2011-10-04 03:24:53 +00:00
attack.h - [+] player start objects shouldn't get random brands like silver! 2011-09-28 01:05:10 +00:00
data.c - [+] job abilities can now generally happen as often as you like, 2011-10-04 03:24:53 +00:00
data.h - move all definitions into data.c / data.h 2011-09-19 01:47:35 +00:00
defs.h - [+] job abilities can now generally happen as often as you like, 2011-10-04 03:24:53 +00:00
flag.c - [+] when throwin gn aobject, warn if you have no LOF (just like 2011-09-22 02:00:16 +00:00
flag.h - [+] sleeping mosnters aren't waking up soon enough!!! make difficulty 2011-08-31 17:33:35 +00:00
god.c - [+] when throwin gn aobject, warn if you have no LOF (just like 2011-09-22 02:00:16 +00:00
god.h - [+] when throwin gn aobject, warn if you have no LOF (just like 2011-09-22 02:00:16 +00:00
io.c - [+] job abilities can now generally happen as often as you like, 2011-10-04 03:24:53 +00:00
io.h - [+] player start objects shouldn't get random brands like silver! 2011-09-28 01:05:10 +00:00
lf.c - [+] job abilities can now generally happen as often as you like, 2011-10-04 03:24:53 +00:00
lf.h - [+] job abilities can now generally happen as often as you like, 2011-10-04 03:24:53 +00:00
map.c - [+] job abilities can now generally happen as often as you like, 2011-10-04 03:24:53 +00:00
map.h - [+] job abilities can now generally happen as often as you like, 2011-10-04 03:24:53 +00:00
mod_ob.txt initial checkin 2010-12-02 01:17:54 +00:00
move.c - [+] job abilities can now generally happen as often as you like, 2011-10-04 03:24:53 +00:00
move.h - [+] BUG: arrows shouldn't be able to trigger arrow traps!!! 2011-09-27 18:56:58 +00:00
nexus.c - [+] BUG: arrows shouldn't be able to trigger arrow traps!!! 2011-09-27 18:56:58 +00:00
nexus.h - [+] BUG: arrows shouldn't be able to trigger arrow traps!!! 2011-09-27 18:56:58 +00:00
object.h initial checkin 2010-12-02 01:17:54 +00:00
object_ideas.txt Updates 2011-01-31 19:16:13 +00:00
objects.c - [+] job abilities can now generally happen as often as you like, 2011-10-04 03:24:53 +00:00
objects.h - [+] job abilities can now generally happen as often as you like, 2011-10-04 03:24:53 +00:00
save.c - [+] job abilities can now generally happen as often as you like, 2011-10-04 03:24:53 +00:00
save.h - [+] bug in movement speed display for monsters 2011-08-25 09:01:28 +00:00
spell.c - [+] job abilities can now generally happen as often as you like, 2011-10-04 03:24:53 +00:00
spell.h - [+] add autopop to playerstart vaults 2011-09-14 22:42:54 +00:00
text.c - [+] job abilities can now generally happen as often as you like, 2011-10-04 03:24:53 +00:00
text.h - [+] job abilities can now generally happen as often as you like, 2011-10-04 03:24:53 +00:00