[Steam] Bugs

G

Guest

Guest
Archived from groups: rec.games.roguelike.angband (More info?)

I've found a couple of bugs/features in Steam:

1) Gun kata costs no sp to use, :)
1a) Gun kata doesn't work with buckshot - it only fires a single shot :-(-

2) A tricky problem - getting close to a level the character is drained
and loses EP. As the EP are regained through combat the character gains
the level but is still down in EP, although there are more than when the
drain occurred. At the level no Stat gain and no Skill points because
Steamband thinks the level has already been gained. :-(

--
Steve Clark

{sjclark@argonet.co.uk using a 43Mb SA 4.39 RiscPC}
 

Jordan

Distinguished
Apr 7, 2004
406
0
18,780
Archived from groups: rec.games.roguelike.angband (More info?)

Steve Clark wrote:
2) A tricky problem - getting close to a level the character is drained

and loses EP. As the EP are regained through combat the character gains

the level but is still down in EP, although there are more than when
the
drain occurred. At the level no Stat gain and no Skill points because
Steamband thinks the level has already been gained. :-(

How can you be short of a level, be XP drained, then gain a level
without replacing the drained XP?

-- Jordan
 

valis

Distinguished
Mar 24, 2005
380
0
18,780
Archived from groups: rec.games.roguelike.angband (More info?)

In article <4d53680708sjclark@argonet.co.uk>,
Steve Clark <sjclark@argonet.co.uk> wrote:

> I've found a couple of bugs/features in Steam:
>
> 1) Gun kata costs no sp to use, :)
> 1a) Gun kata doesn't work with buckshot - it only fires a single shot :-(-
>
> 2) A tricky problem - getting close to a level the character is drained
> and loses EP. As the EP are regained through combat the character gains
> the level but is still down in EP, although there are more than when the
> drain occurred. At the level no Stat gain and no Skill points because
> Steamband thinks the level has already been gained. :-(

Ooooh. Nasty. Will fix.

> --
> Steve Clark
>
> {sjclark@argonet.co.uk using a 43Mb SA 4.39 RiscPC}

-Campbell
 
G

Guest

Guest
Archived from groups: rec.games.roguelike.angband (More info?)

Jordan wrote:
> How can you be short of a level, be XP drained, then gain a level
> without replacing the drained XP?

Max XP crosses the threshold while XP remains below it -- 10% of kill XP
still goes to Max XP when drained.

The obvious fix is just to have flags for each level that are initially
clear. Whenever the game prints "Welcome to Level n", the nth flag is
checked. If clear, skill points etc. are assigned. Whether it was clear
or not that flag is then set.

Then, the first time you reach a level you get the skill points. If
drained and then restored you get the welcome message again, but no
additional levelup goodies. The system works even if cur XP < max XP
when max XP crosses the threshold; when cur XP crosses the threshold you
gain the levelup goodies if you haven't been there before.
--
http://www.gnu.org/philosophy/right-to-read.html
Palladium? Trusted Computing? DRM? Microsoft? Sauron.
"One ring to rule them all, one ring to find them
One ring to bring them all, and in the darkness bind them."
 
G

Guest

Guest
Archived from groups: rec.games.roguelike.angband (More info?)

In article <1112133381.149177.228740@f14g2000cwb.googlegroups.com>,
Jordan <jordangf@gmail.com> wrote:
> Steve Clark wrote:
>> 2) A tricky problem - getting close to a level the character is drained
>> and loses EP. As the EP are regained through combat the character gains
>> the level but is still down in EP, although there are more than when the
>> drain occurred. At the level no Stat gain and no Skill points because
>> Steamband thinks the level has already been gained. :-(

> How can you be short of a level, be XP drained, then gain a level
> without replacing the drained XP?

When you are drained you regain EP at the standard rate, but about 10% of
the EP you earn goes towards increasing your maxumum EP value, so you
still earn something.

Confused??

If you have x e.p. and are drained by 10000 ep your
Current ep is x-10000 ep while Max EP = x

Then if you then earn 10000 ep your
Current ep = x
but
Max ep = x+1000
so you are still in deficit

This is where my character got caught out - the level break occurred
when over the original MAX EP but below the new MAX EP.

This doesn't matter in most *bands but when you gain SP and Stat at the
level it is much more serious.

--
Steve Clark

{sjclark@argonet.co.uk using a 43Mb SA 4.39 RiscPC}