Aligning PWMAngband with MAngband 1.0.0 source code...
Posted: Thu 24.01.2008, 13:16
If you wondered why there wasn't any PWMAngband server up at the moment, it's only because I'm implementing the bugfixes and most of the enhancements from vanilla MAngband, and the result is not stable enough to set up a server (it doesn't even compile)...
On my way to a stable version, I've also corrected issues that were not raised in the MAngband bug database (artifacts crushing other artifacts, starlight effect, new character resistance display, new item description display, player stores...) and expanded a step further the implementation of the new info files on the server (vanilla MAngband added them but didn't really implement them on the server).
I also plan to rapidly implement the following:
- item and racial flags from Angband 3.0.x (some are missing or different in MAngband)
- remap the do_cmd_spike() method to a command on the client, so that jamming doors with iron spikes is available again
- nerf the experience earned from breeders (especially nonmoving breeders)
- redo rogue spells (one more time for balancing purposes, like I did for sorceror spells recently)
- add all descriptions for objects, egos, artifacts in the new info files
- quests ("find and kill n foo"... should be easy to do, the basic structure already exists in the source code)
- class restrictions at birth (the flag exists in the race info, but it is never used)
- display additional information at birth during the selection (see Angband 3.0.x)
And if I have time, I'm gonna inverstigate the IsoBand source code from the ToME CVS repository to see if an isometric view would be possible for the client (it looks so f***ing nice with ToME).
On my way to a stable version, I've also corrected issues that were not raised in the MAngband bug database (artifacts crushing other artifacts, starlight effect, new character resistance display, new item description display, player stores...) and expanded a step further the implementation of the new info files on the server (vanilla MAngband added them but didn't really implement them on the server).
I also plan to rapidly implement the following:
- item and racial flags from Angband 3.0.x (some are missing or different in MAngband)
- remap the do_cmd_spike() method to a command on the client, so that jamming doors with iron spikes is available again
- nerf the experience earned from breeders (especially nonmoving breeders)
- redo rogue spells (one more time for balancing purposes, like I did for sorceror spells recently)
- add all descriptions for objects, egos, artifacts in the new info files
- quests ("find and kill n foo"... should be easy to do, the basic structure already exists in the source code)
- class restrictions at birth (the flag exists in the race info, but it is never used)
- display additional information at birth during the selection (see Angband 3.0.x)
And if I have time, I'm gonna inverstigate the IsoBand source code from the ToME CVS repository to see if an isometric view would be possible for the client (it looks so f***ing nice with ToME).