Post #3 - Core code
I wanted to briefly set out my coding strategy.
I plan to:
I wanted to briefly set out my coding strategy.
I plan to:
- Begin with a current copy of NPP
- Add some minor rules from Quickband (cumulative poison, monsters that heal other monsters, a few things like that)
- Add a 'no terrain' option
- Pass back to the NPP guys for their interest
- Keep a copy and rebrand
- Move to a 50-level dungeon with Sauron on DL49 and Morgoth on DL50 (otherwise new DL X has the same behaviour as old DL 2X)
- Set the following off: terrain, quests, player ghosts, randarts, store services
- Remove ranged traps
- Remove many vaults
- Reduce the max level size
- Remove cursed equipment, but allow 'good' items to have negative to-hit
- Remove egos and jewelery from shops, other than the Black Market
- Proceed with the various content initiatives in my other posts
- Remove some monster summoning spells and some types of pits/nests to reflect changes to monster list
- Remove temp resists from all artifact activations
- Change artifact distributions as follows: min_depth = MAX(min_depth, min_depth + (60-min_depth)/3), rarity = MAX(rarity, rarity + (10-rarity)/2)
- Release a test version and iterate.
Comment