Imperian Game News

Previous | Summary | Next
Announce News Post #1350

Arena queue improvements, and more

Written by: Garryn
Date: Wednesday, September 23rd, 2009
Addressed to: Everyone


Greetings!

I have implemented new functionality for the arena queue system, which
lets you start arena events in the Coliseum. Until now, only
Free-For-All events were started by the system once enough players have
joined the queue. I have changed this so that in addition to
Free-For-Alls, you can now also have Bloodbath, Deathball, Fox and
Hounds, and Freezetag events.

The JOIN QUEUE command has gained an optional parameter which lets you
specify an arena game that you would like to play. For example, if you
JOIN QUEUE BLOODBATH, you indicate that you are interested in a game of
Bloodbath. If you do not specify any game, the system will assume that
you are interested in a game of Free-For-All.

The output of the QUEUE command has been extended to show how many
players are interested in each type of game.

After the queue has been filled, a Coliseum arena game is generated.
Which game it will be is decided at random, depending on how many
players have asked for which game.

For example, if 7 players ask for a Free-For-All (or do not specify any
game), one player asks for a Bloodbath, and two players ask for a
Freezetag, the resulting game will have a 70% chance of being a
Free-For-All, 10% chance of being a Bloodbath, and 20% chance of being a
Freezetag.


--

I have rewritten the code that handles ally, enemy and marked lists,
which should increase performance and reduce lag. This is mostly a
behind-the-scenes change, everything should stay the same for you. If
you do notice any oddities, please BUG them.

Together with this, I did some of improvements to the ALLIES, ENEMIES
and MARKED commands. All the lists will now be alphabetically sorted,
and they will also show how many allies/enemies/marked players you
currently have. Additionally, the SCAN ALLIES/ENEMIES Perception ability
will now only list players that you can see, instead of all your
existing allies or enemies.


--

In other news:

- SERAPH ABSOLVE will once again work while prone, entangled or
paralysed.

- Campgrounds will now block catapult and trebuchet fire.

- It seems that my changes from the last week have allowed you to speak
while asleep. Not anymore.

- Attempting to reflood a room with parted waters will give the correct
message now.

- The passive damage from being on fire will no longer trigger kai
deliverance.

- The passive damage of grove maelstrom and thunderstorm will no longer
trigger kai deliverance.

- Fixed some typos.


Garryn

P.S.: Vote!


Penned by my hand on the 14th of Letum, in the year 590 AD.


Previous | Summary | Next

2021 and Beyond

Hello Imperian! Another year passes! A few months from now will mark my second year on Aetherius. Time sure flies! However, the vast majority of this wouldn’t happen without our wonderful team of volunteers. Kiandre and Valethar have been with me since last year, and are instrumental with the work they have done for the…
Read More

Sep 2 2021

World Map by Eryx

Check out this world map created by Eryx. Click here for a full-size version.
Read More

Dec 31 2020

Onward to 2021

Hi folks! This year has been a challenge on many of us, and I can only hope the next year goes by more smoothly. Having said that, we have reached the end of 2020, woo! This was my first not-quite-a-year on Imperian, and it has been a whole learning experience. It has been a bit…
Read More