My first attempt at a text roguelike game.
Go to file
Rob Pearce 7c86e87f4a * [+] make vending machines use this container code instead.
- [+] don't say "you see a few things" if one of them is footsteps
* [+] IFMONSTER code failing....because flags are now SORTED!!!
- [+] tumble - askcoords is letting us pick a cell we don't have lof to.
* [+] assign a name to lfs once you hire them
* [+] coloured msgtext
- [+] make min dam reduction from AR be AR/5.
- [+] safebox
- [+] if intelligent, prompt before walking into RESTRICTMOVEMENT with
      no getsweaker (val1)
* [+] make fire / ice damage mor elike netheck
- [+] towns should have gates on EVERY side
- [+] forest cells outside town gates need to be CLEARED. (maybe turn
      to dirt)
- [+] fix up knock targetting to include magical barriers
- [+] say "open a bag?" not "operate a bag?"
* [+] implement immunetodisease
- [+] sort known skills in @s.
- [+] better damage bonus when attacking someone who is asleep
- [+] practive firearms/throwing
* [+] need objecttype->size
* [+] containers
* [+] change guns so you have to reload them. ("operate")
- [+] crash when loading map with water
- [+] SAVE OBJECT CONTENTSk
- [+] monsters with jobs aren't getting start items
- [+] shopkeeper has shotgun
- [+] bug: monster keeps swapping between shotgun and flail
- [+] when hiring, remember failure.
* [+] Inn
- [+] bug: pets fighting!!! then they all turn on you. never make
      allies get angry unless the attacker is the player
* [+] hiring npcs
- [+] chat to pet: "stay close" or "keep your distance"
- [+] new 'furniture' obclass
- [+] allow for 'randomshop' regiontype
* [+] add enchantment school
- [+] cast a scroll of mending on itself. CRASH.
* [+] lessengravity should make you jump better and get knocked back
      further
- [+] boostgrav/lessengrav cancel out each other.
* [+] CRASH when you fall down a hole and die.
- [+] problem: master gravitation doesn't let us cast levitat.
      getspellschoolknown() should return the HIGHEST known skill, not
      the first.
* [+] bug: dregion is null?!??!
* [+] dig a pit, if you cleared out land below, you just stay down
      there.
- [+] potion of leveitation
- [+] warning msg when levitate is about to expire
* [+] if you fall upwards to the surface...
* [+] if you are ever on the surface while levitating....
- [+] BUG: cna't go up stairs to surface anymore!!!!!
- [+] get hungry LOTS more quickly when you start sprinting
* [+] monk slow metabolism psionic pell.
- [+] fix buf with lore giving LESS accuracy instead of more.
- [+] food shop
- [+] wand of digging not identified if you dig upwards
* [+] when you make ah ole in the roof, objects above should fall
      through right away
* [+] all towns should have:
- [+] give monks more  psionics spells.
- [+] sk_throwing skill
- [+] make calm animals use spellpower
* [+] add wisdom
* [+] need to save region data along with maps
* [+] COMBINE armour evasion and accuracy penalty!!!
* [+] make armour reduce accuracy as well (unless you have 'armour'
      skill)
- [+] landmine trap
* [+] make friendly monsters of same raceclass swap ammo
- [+] rename 'pull' to 'suck' to avoid confusion with pull metal
* [+] food to fix blindness
- [+] potion of coffee
* [+] genericise statbrackets
* [+] tumble ability
* [+] simplify spell power
* [+] shopkeeprs should be allowed to pursue targets outside of the
      shop.
- [+] give shopkeepers a shotgun
* [+] make F_RNDHOSTILE be able to ahve a random chance. 
* [+] if you randomly generate food in a shop, still give it a price.
- [+] if peaceful humanoid walks into you, "sorry!"
- [+] sayphrase(lf, SP_SORRY, vol)
- [+] only let you recruit jobs with j_recruitable
- [+] CRASH - summon "monk"
- [+] dogs,
- [+] chickens,
- [+] drunks,
* [+] village objects
- [+] change armourrating AGAIN. instead of a percentage, make it a
      number.
- [+] rename inn to "pub", since you can't sleep there.
* [+] random speech code
* [+] genericise sayphrase text based on lf's job
* [+] monks - add rest of abliities
- [+] add fiengdeath ability to some monsters
2011-07-13 21:40:28 +00:00
data * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
doc * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
vaults * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
Makefile - [+] thrown objects taking no damage due to hardness 2011-06-29 08:48:48 +00:00
ai.c * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
ai.h * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
attack.c * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
attack.h * [+] check darkmantle code now that i can se ab it in dark 2011-06-23 05:57:55 +00:00
defs.h * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
flag.c * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
flag.h * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
io.c * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
io.h * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
lf.c * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
lf.h * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
map.c * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
map.h * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
mod_ob.txt initial checkin 2010-12-02 01:17:54 +00:00
move.c * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
move.h - [+] thrown objects taking no damage due to hardness 2011-06-29 08:48:48 +00:00
nexus.c * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
nexus.h * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +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 * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
objects.h * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
save.c * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
save.h * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
spell.c * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
spell.h - [+] adjust damage for size 2011-06-20 03:16:30 +00:00
text.c * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00
text.h * [+] make vending machines use this container code instead. 2011-07-13 21:40:28 +00:00