Game ends in:

313days, 13hrs, 57mins, 28secs.

Players, total 29
Currently Online: 16

IRPG is dead, long live IRPG!


First things first: Happy New Year!

Now to the important part: IRPG is switching bots to a more "up to date"-version. Along with this switch there is going to be a new website and additional admins.

The game will now last 1 year and will be restarted on new years eve, midnight. So a season can be displayed in years. Past seasons can be selected in the menu on the right.

Currently the website is not yet complete. Some work has still to be done... my bad ;)

Logins should be the same for every user, so that doesn't change a bit. Although there are some changes in gameplay, you shouldn't notice a major glitch. If you are interested in the new or changes features, head over to the "game documentation".

Okay then... that's it from me. (for now)


Perl is dead, long live Python!


Welcome to the 2011 Season of QuakeNet IRPG. We gratulate RaKi, t4 and rAMbO for making Top3. As always the first 10 of last year's season will lend their name to the unique items of the current season.

Not only is there a new season but also a brand new bot as well. I was not pleased with the frequency of GSRPG's maintanence. It was buggy especially during netsplits. And worst of all, it was written in perl... Oh the humanity!

The new bot is called PyRPG and is written entirely in Python, hence the name. It runs as a script on our Python IRC bot "Hydralisk", developed by Dingo and myself. The database of GSRPG is still in use but tweaked for more features.

So what does change with the new bot? To keep the transition from GSRPG as simple as possible, most of the old features and commands are back. There are no more manual challenges as they were against the idea of true idling. Instead there is a brand new event called "Duels". Now teams have a purpose and being in one is a great benefit. Read about it in the Game Documentation. There also is a new way to apply for a team by bot command. Read about it in the Command List.

The promised netsplit handling is now functional and I have ideas of new features already in my head. If you would like to report any bugs, have feature requests or want to talk about the bot, feel free to join #PyRPG on QuakeNet.


Netsplit-Handling added


A very important change just went live: We implemented netsplit-handling. Players returning (joining with the same host) from a netsplit within 60 minutes will now be logged back in automatically, even when joining with a different nickname. This should severly reduce problems with players getting logged out due to QuakeNet network problems. (Ticket #25)

In addition, the balance between team battles and normal battles has been adjusted. Team Battles now have a 1 in 750 chance of happening each tick, down from 1 in 500. Normal challenges now have a 1 in 500 chance of happening each tick, up from 1 in 1000. (Ticket #29)

Keep on idling and please don't hesitate to contact us in case of questions or bugs.


Even more bugfixing


Yes, another two restarts and mass-highlights there. The second one was due to lack of concentration on my side. However, the following changes went live tonight:

  • Contestants of Team Battles are now properly randomized before being put into attacking or defending team. Players will no longer have a very high chance of being put into a specific team depending on the hash of their username and should now have a equal chance of being put into attackers or defenders. Thanks a lot to Sandworm for reporting this and providing the patch. (Ticket #27)
  • Players are now being voiced correctly if their level is > oplevel but giving ops is disabled. (Ticket #24)
  • Proper flood-protection has been implemented, eliminating the need to connect via a proxy with floodprotection. This should increase overall performance and work around some minor glitches we experienced before. (Ticket #26)

Keep on idling and please don't hesitate to contact us in case of questions or bugs.


More bugfixing


As you might or might not have noticed, we had to restart the bot twice today and we're truly sorry for the mass-highlights. However, the restarts were necessary to load a new version of the bot which fixes some important bugs:

  • Successful quests now correctly award players with 25% TTL reduction. Reduced from 75%. (Ticket #18)
  • Won challenges after levelup which triggered a Critical Strike now display the correct TTL modification on the website. Used to display the value of the Critical Strike. (Ticket #9)
  • A quest which is cancelled due to a netsplit now triggers a channel-message to inform players about it. (Ticket #20)

In other news: The database has been rolled back yesterday at 12:14 CET, resetting it to the state of 00:28 CET to fix some incorrect values made up by the bot, which didn't handle a timeout correctly. Apologies for the few hours lost.

Keep on idling and please don't hesitate to contact us in case of questions or bugs.


Bot updates / fixes


After a few glitches with the switch to the new bot and starting the new game, we are finally idling the way we are supposed to.

Well... almost. The bot has still some bugs and the website isn't completely finished either. A bug tracking system was set up so we can keep track of the things which need to be fixed.

As you can see, we are actively working on improving the idling-experience and if you run into any behaviour that isn't right... drop us a line (a query should be sufficient).

Any important updates, changes or bug fixes will be announced here.


These pages have been hacked to pieces and reworked


In preparation of the bot upgrade, the website will also be upgraded. This is required to introduce some new features and changes in gameplay.

The new game will start with the new year and will end with it. Currently, there is beta-testing parallel to the old IRPG-bot.

On this site we will be sharing news and progress regarding IRPG on QuakeNet. If you have any questions, just send a message. At least one of us will be idling in #irpg, so you know where to find us.

By "us" I mean the following team:

  • alturiak
  • voodoo
  • epical
  • raki

Happy idling!