Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Variants

Reply
 
Thread Tools Display Modes
Old January 13, 2013, 23:13   #1
Therem Harth
Knight
 
Join Date: Jan 2008
Posts: 926
Therem Harth is on a distinguished road
Neoband v0.0.1

I am proud to announce the first release of Neopolitan Angband, aka Neoband:

https://gitorious.org/neoband

It's based on Vanilla 3.2.0. Changes are currently as follows...

Classes
- Added a new bookless spellcasting class, the Pyromancer. Pyromancers have stats similar to a Paladin, with exclusively fire-based offensive spells and a few utility spells. Their main strength should be in crowd control. Pyromancer powers (and other bookless powers) are accessed with the 'p' key.

Dungeon
- Lit floor traps are visible by default. This makes traps mostly a flavor thing, though they're still somewhat hazardous in vaults.

- A "normal" level now has ~50 monsters on it, as opposed to 14. I have a hypothesis that this will make the game more entertaining; we'll see how it works...

- Allocation for floor gold and items has been significantly increased. I recommend picking stuff up as you walk around, you might miss something useful otherwise!

And last but not least, Known Bugs and Misfeatures
- Pure bookless caster classes start with their SP depleted. I'm not sure why this is, but I intend to fix it before adding anything new in the next release.
- Repetition through 'n' does not work with bookless powers. I will try to fix this in the next few releases.
- Bookless spells don't use the standard menu system. I probably will not fix this, because the menu API gives me a headache.

P.S. I realize this is not much of a variant yet, but I'm working on it. Expect more in the bookless class department.
Therem Harth is offline   Reply With Quote
Old January 14, 2013, 19:29   #2
Therem Harth
Knight
 
Join Date: Jan 2008
Posts: 926
Therem Harth is on a distinguished road
Okay, this is odd. Pyromancers sometimes start with 2 SP, sometimes with 0, and sometimes with full SP. Not sure what's happening there, if anyone can offer advice it would be appreciated.

For now I think I'll focus on making command repetition work.
Therem Harth is offline   Reply With Quote
Old January 14, 2013, 19:47   #3
chris
PosChengband Maintainer
 
Join Date: Jan 2008
Posts: 702
chris is on a distinguished road
Quote:
Originally Posted by Therem Harth View Post
Okay, this is odd. Pyromancers sometimes start with 2 SP, sometimes with 0, and sometimes with full SP. Not sure what's happening there, if anyone can offer advice it would be appreciated.

For now I think I'll focus on making command repetition work.
Do you need an 'M' line in your p_class.txt? I would break in calc_mana and inspect cp_ptr ... But I'm not familiar with the newer code base (and yes, 3.2.0 is newer for me).
chris is offline   Reply With Quote
Old January 14, 2013, 20:39   #4
Therem Harth
Knight
 
Join Date: Jan 2008
Posts: 926
Therem Harth is on a distinguished road
Quote:
Originally Posted by chris View Post
Do you need an 'M' line in your p_class.txt? I would break in calc_mana and inspect cp_ptr ... But I'm not familiar with the newer code base (and yes, 3.2.0 is newer for me).
That's the what CASTER flag was for, but it's probably better to use a "dummy" M: line.

Meanwhile I am doing a serious refactor of the bookless casting code, into something that will hopefully vaguely resemble "good code" when I am done with it. This is (fortunately) necessary to get the repeat key working properly.

Next release will be 0.1.0...

Edit: or not. Oh man, it looks like I cannot make repeat work without using the new menu system. I should have used an older Angband version as a base...

Last edited by Therem Harth; January 14, 2013 at 20:52.
Therem Harth is offline   Reply With Quote
Old January 15, 2013, 14:41   #5
Therem Harth
Knight
 
Join Date: Jan 2008
Posts: 926
Therem Harth is on a distinguished road
Okay, starting with depleted spellpoints is now fixed. For the repeat key, I'm sorry to say I cheaped out and just killed repeat in do_cmd_bookless; for now I would recommend using a macro to handle repeated spell castings.
Therem Harth is offline   Reply With Quote
Old January 15, 2013, 16:47   #6
Therem Harth
Knight
 
Join Date: Jan 2008
Posts: 926
Therem Harth is on a distinguished road
Oh, and spell failure for Pyromancers is now belatedly implemented. D'oh!
Therem Harth is offline   Reply With Quote
Old January 15, 2013, 21:16   #7
Therem Harth
Knight
 
Join Date: Jan 2008
Posts: 926
Therem Harth is on a distinguished road
Just fixed another ugly bug, where cancelling a spell during the direction prompt would result in player energy getting used.

AFAICT there are no more major bugs in Pyromancy (though it still doesn't and won't work with the repeat key). But I must say that the way I implemented it is a complete hackjob. I'm a little worried that my sloppy coding at the start will have bad repercussions down the road; I may have cut out more work for myself. Which could be a problem for future maintenance, because I'll probably be getting more work soon IRL too.
Therem Harth is offline   Reply With Quote
Old January 23, 2013, 00:38   #8
Therem Harth
Knight
 
Join Date: Jan 2008
Posts: 926
Therem Harth is on a distinguished road
Okay, 0.0.2 with a new class is almost ready... almost. Only my least favorite part left: modifying the edit files. *grumble grumble*
Therem Harth is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 14:53.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.