PonyRL Forum

A forum for disccussing Pony Roguelike.

You are not logged in.

#1 2014-08-22 17:21:01

Deadlock3637
Member
Registered: 2014-08-22
Posts: 5

Two achievements in one game?

Is it possible to get two achievements in one game? I played Normal Game for the first time and explored the whole map before challenging the champion. I won the game, but I didn't get the Scout achievement, but I did get the Win the Game achievement. Pls help! yikes

Last edited by Deadlock3637 (2014-08-22 17:21:10)

Offline

#2 2014-08-22 20:45:08

Elthari
Administrator
Registered: 2013-08-02
Posts: 252
Website

Re: Two achievements in one game?

It is totally possible. I will check scout though.

Offline

#3 2014-08-23 06:53:17

AceTheAvenger
Member
From: PowneeVeel
Registered: 2013-08-04
Posts: 103

Re: Two achievements in one game?

I've got a problem, and I don't think it's a bug, but it *has* prevented me from getting an achievement when I should have.

I killed a champion changeling with 4 health remaining, finally getting the requirements right for the last man standing achievement...


...then I see the victory screen, with no achievement, and 119/119 hp. It counted my levelup just before it checked my health for the achievement, preventing me from getting it even though I won the game with 4 HP.

Offline

#4 2014-08-23 12:12:17

Elthari
Administrator
Registered: 2013-08-02
Posts: 252
Website

Re: Two achievements in one game?

Ooh. I guess it should've given you an achievement. I'll try to fix it too.

Offline


Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/users/d/draconic/domains/forum.ponyrl.com/include/parser.php on line 764

#5 2014-08-24 00:19:26

AceTheAvenger
Member
From: PowneeVeel
Registered: 2013-08-04
Posts: 103

Re: Two achievements in one game?

Elthari wrote:

Ooh. I guess it should've given you an achievement. I'll try to fix it too.

Yeah, this is getting quite serious, because I've done this about twelve times out of 50-80 tries, and every single time, I level-up as I beat the final boss, and i lose the achievement, and i'm getting insanely frustrated with this achievement now. I mean, don't get me wrong, i'll still try for it despite my anger with it, but it's still annoying as can be.

Offline

#6 2014-08-25 10:46:15

Elthari
Administrator
Registered: 2013-08-02
Posts: 252
Website

Re: Two achievements in one game?

I have to say that I am quite on the edge now.

If we count achievements before boss death and events occuring:
- Last Pony Standing works as intended.

If we count achievements after boss death and levelup:
- Almost a Princess works as intended;
- Gem Hunter works as intended.

Will have to think about it for a while.

Offline

#7 2014-08-29 17:56:19

AceTheAvenger
Member
From: PowneeVeel
Registered: 2013-08-04
Posts: 103

Re: Two achievements in one game?

Elthari wrote:

I have to say that I am quite on the edge now.

If we count achievements before boss death and events occuring:
- Last Pony Standing works as intended.

If we count achievements after boss death and levelup:
- Almost a Princess works as intended;
- Gem Hunter works as intended.

Will have to think about it for a while.


So you guys aren't fluent enough in programming to do one check before for the last pony standing, and checks after for the other achievements? That doesn't make any sense at all from a programmer's view.

Offline

#8 2014-10-01 12:34:31

Elthari
Administrator
Registered: 2013-08-02
Posts: 252
Website

Re: Two achievements in one game?

AceTheAvenger wrote:

So you guys aren't fluent enough in programming to do one check before for the last pony standing, and checks after for the other achievements? That doesn't make any sense at all from a programmer's view.

There's such thing as events in PonyRL.
Events are called one by one and currently their queue does not support leveling up after win. If you level up before win, your HP is restored.

After some more thought, I made a patch specifically for this one achievement. I do not like this solution, but it will work until I come up with something else.

Offline

Board footer

Powered by FluxBB