spotlight
IdleRPG
1 Cassy Online
Next level in 21 days, 08:42:20.
Level 73
The Complicated Pony
2 sirtophat Online
Next level in 16 days, 13:33:43.
Level 71
sirtophat
3 Dusky Offline
Next level in 6 days, 08:57:37.
Level 69
Crazy Physicist
4 Awesomeshy Offline
Next level in 16 days, 02:14:13.
Level 69
The Silly Pony
5 SharkMachine Online
Next level in 6 days, 16:43:16.
Level 68
Machine
6 Mazu Online
Next level in 6 days, 22:37:27.
Level 68
Sea Pony
7 Nata Online
Next level in 13 days, 23:20:36.
Level 67
NoPony
8 Disillusioned Online
Next level in 9 days, 22:02:28.
Level 66
Alicorn
9 Kabaka Online
Next level in 18 days, 07:30:45.
Level 66
Pegasus Pony
10 Stillunnamed Online
Next level in 18 days, 16:28:47.
Level 65
Bibliophibian Engineer
11 WaveHack Online
Next level in 11 days, 13:49:19.
Level 63
Rogue
12 aji Offline
Next level in 3 days, 07:07:16.
Level 62
libunicorn
13 Cameron Online
Next level in 0 days, 18:23:14.
Level 61
GenericClass
14 Phase4 Online
Next level in 3 days, 11:07:49.
Level 61
Brony
15 Smuckerz Online
Next level in 6 days, 11:12:38.
Level 61
Jar of Jam
16 Xanbreon Online
Next level in 10 days, 05:01:57.
Level 61
Hat Scientist
17 MidgetBrony Offline
Next level in 1 day, 18:07:27.
Level 60
DJ
18 Hydrazine Online
Next level in 6 days, 18:57:13.
Level 60
Soldering Iron
19 Squiddle Online
Next level in 0 days, 23:55:49.
Level 59
ascended woodchuck
20 floogulinc Online
Next level in 2 days, 06:53:59.
Level 59
Server
21 zahqo Offline
Next level in 6 days, 18:37:10.
Level 59
Flamboyant Pretzel
22 kushisama Online
Next level in 2 days, 18:37:59.
Level 58
fighter
23 Bolts Offline
Next level in 5 days, 23:30:34.
Level 58
Unicorn
24 tweakn Online
Next level in 2 days, 19:39:03.
Level 57
BongWizard
25 codl Online
Next level in 1 day, 01:13:25.
Level 56
Sentient cardboard box
26 DerpingDo Offline
Next level in 1 day, 04:29:48.
Level 56
DerpKnight
27 Lyude Offline
Next level in 2 days, 09:58:02.
Level 56
The Legend
28 LucidDream Online
Next level in 1 day, 22:59:12.
Level 55
Dreamer
29 Night_Blitz Online
Next level in 3 days, 07:45:02.
Level 55
Pegasus
30 Frostbite Offline
Next level in 3 days, 10:10:36.
Level 55
Penguin
31 Kenguru Online
Next level in 4 days, 19:45:59.
Level 55
Kangaroo
32 Terminus Online
Next level in 5 days, 01:20:37.
Level 55
Artificial Intelligence
33 Starbreeze Online
Next level in 2 days, 10:06:42.
Level 53
Soarer of the Skies
34 bicyclerepairman Offline
Next level in 3 days, 10:25:37.
Level 53
Bikemaster
35 Midnight_Tempest Offline
Next level in 3 days, 04:04:27.
Level 52
Warrior
36 AppleDash Offline
Next level in 1 day, 19:38:04.
Level 51
Awesome Pony
37 klaxa Offline
Next level in 2 days, 06:13:00.
Level 51
Pegasus
38 Droxtor Online
Next level in 0 days, 10:46:55.
Level 50
Pegasus
39 PinkiePi Offline
Next level in 1 day, 08:11:50.
Level 50
3.1415926535897932384
40 Sevoria Offline
Next level in 0 days, 11:22:43.
Level 49
Illusion
41 Party_Cannon Offline
Next level in 1 day, 10:16:22.
Level 49
Party Siege Unit
42 Nataniel Offline
Next level in 2 days, 16:57:53.
Level 49
prophet
43 techno_logic Online
Next level in 0 days, 05:20:12.
Level 48
monk
44 Sleepypony Online
Next level in 0 days, 06:39:59.
Level 48
DJ
45 Tartarus Online
Next level in 0 days, 11:35:14.
Level 48
ancient evil
46 cronecker Offline
Next level in 0 days, 11:48:47.
Level 48
guitarist
47 LightningChaser Offline
Next level in 0 days, 13:19:50.
Level 48
WeatherGuard
48 Snuffsis Offline
Next level in 0 days, 13:25:45.
Level 48
Ranger
49 Dumorimasoddaa Online
Next level in 0 days, 17:19:23.
Level 48
Discordian
50 Ulthane Offline
Next level in 0 days, 19:38:45.
Level 48
Silly Filly
51 KwakLad Offline
Next level in 1 day, 18:14:01.
Level 48
Engineer
52 FlutterTree Offline
Next level in 1 day, 10:58:26.
Level 47
Tree
53 LeoLightfall Online
Next level in 0 days, 03:36:30.
Level 46
Rogue
54 Ducks Offline
Next level in 1 day, 04:23:16.
Level 46
lolI'unno
55 Flaria Offline
Next level in 1 day, 06:16:52.
Level 46
Pyromancer
56 Derpy Offline
Next level in 1 day, 04:54:30.
Level 45
God of Derp
57 Ola Offline
Next level in 0 days, 09:30:23.
Level 44
Unicorn
58 Flutterbro Offline
Next level in 0 days, 17:06:45.
Level 44
Pegasus
59 Rainbow-Dash Offline
Next level in 0 days, 21:08:55.
Level 44
Pegasus
60 whytefyre Offline
Next level in 0 days, 23:25:37.
Level 43
Draconian Priest
61 3Chris28 Offline
Next level in 0 days, 18:52:32.
Level 42
Master Programmer
62 ekips Offline
Next level in 0 days, 08:50:02.
Level 41
BronyCharr
63 princess_luna Offline
Next level in 0 days, 09:11:59.
Level 40
moon_princess
64 Vee Offline
Next level in 0 days, 07:02:42.
Level 39
Fluffball
65 NeonGlow Offline
Next level in 0 days, 10:38:39.
Level 39
lazypony
66 Fevix Offline
Next level in 0 days, 14:14:18.
Level 36
Kitsune Pegasus
67 SixReader Offline
Next level in 0 days, 00:41:15.
Level 35
Alicorn
68 Kipje Offline
Next level in 0 days, 03:33:04.
Level 35
Chicken
69 Dux Online
Next level in 0 days, 03:44:36.
Level 35
Pie
70 Ohnine Offline
Next level in 0 days, 00:46:32.
Level 33
Alchemist
71 SunshineSmiles Offline
Next level in 0 days, 02:45:52.
Level 33
Warrior
72 Obtuse_goose Offline
Next level in 0 days, 01:09:45.
Level 32
Thundershaft
73 JamesBob Offline
Next level in 0 days, 01:56:01.
Level 32
Jello Master
74 Beo Offline
Next level in 0 days, 06:17:43.
Level 32
Depressed artist
75 Silvermane Offline
Next level in 0 days, 04:21:02.
Level 31
ShadowDancer
76 Nanonium Offline
Next level in 0 days, 02:28:09.
Level 30
wizard
77 colenie Offline
Next level in 0 days, 04:08:01.
Level 30
Unicorn
78 Terminus-Zep Offline
Next level in 0 days, 01:42:39.
Level 29
Brobot
79 <Discordious> Offline
Next level in 0 days, 01:47:31.
Level 29
<Draconequus>
80 Invi Offline
Next level in 0 days, 01:04:03.
Level 28
Shadowlurker
81 Lawkjaw Offline
Next level in 0 days, 01:18:27.
Level 27
God
82 Rose Offline
Next level in 0 days, 01:54:31.
Level 26
AppleBringer
83 <Seapony> Offline
Next level in 0 days, 00:54:28.
Level 25
<Just awesome>
84 brando753 Offline
Next level in 0 days, 01:12:06.
Level 24
True Brony
85 Scootaloo Offline
Next level in 0 days, 00:27:01.
Level 23
Pegasus
86 Spell-of-Gaming Offline
Next level in 0 days, 01:15:01.
Level 20
derp
87 Raichu Offline
Next level in 0 days, 00:22:46.
Level 17
RaichuPONY
88 PredatorDuck Offline
Next level in 0 days, 00:15:24.
Level 14
Jar of Applesauce
89 PWNY Offline
Next level in 0 days, 00:09:31.
Level 13
Pegasus Knight
90 JJVonVector Offline
Next level in 0 days, 00:24:13.
Level 13
wizard
91 <AppleTeeny> Offline
Next level in 0 days, 00:06:24.
Level 12
<muis>
92 Dakss5 Offline
Next level in 0 days, 00:26:02.
Level 11
scout
93 Cosmos Offline
Next level in 0 days, 00:03:34.
Level 9
Classy
94 Squintz Offline
Next level in 0 days, 00:05:08.
Level 7
Jester
95 Dovah Offline
Next level in 0 days, 00:04:22.
Level 4
Dragonborn
96 Inkie_Quills Offline
Next level in 0 days, 00:02:54.
Level 2
Pegasus
97 testchar Offline
Next level in 0 days, 00:01:26.
Level 1
TestAccount
98 <Windy Offline
Next level in 0 days, 00:03:37.
Level 0
<thisismypassword> <mage>
99 Test Offline
Next level in 0 days, 00:03:50.
Level 0
Testing Pony
100 Loser Offline
Next level in 0 days, 00:17:38.
Level 0
Loser

Quest

There is no quest currently in progress.

How to Play

Game Info

The Idle RPG is just what it sounds like: an RPG in which the players idle. In addition to merely gaining levels, players can find items and battle other players. However, this is all done for you; you just idle. There are no set classes; you can name your character anything you like, and have its class be anything you like, as well.

Location

The Idle RPG can be played on the PonyChat Network in the channel #IdleRPG.

Registering

To register, simply:

/msg IdleRPG REGISTER <char name> <password> <char class>

Where 'char name' can be up to 16 chars long, 'password' can be up to 8 characters, and 'char class' can be up to 30 chars.

Logging In

To login, simply:

/msg IdleRPG LOGIN <char name> <password>

This is a p0 (see Penalties) command.

Logging Out

To logout, simply:

/msg IdleRPG LOGOUT

This is a p20 (see Penalties) command.

Changing Your Password

To change your password, simply:

/msg IdleRPG NEWPASS <new password>

This is a p0 (see Penalties) command.

If you have forgotten your password, please use the INFO command to find an online admin to help you. If your administrator does not have the INFO command enabled, then just message an op in the channel. They can probably help you.

Removing Your Account

To remove your account, simply:

/msg IdleRPG REMOVEME

This is a p0 (see Penalties) command.

Changing Your Alignment

To change your alignment, simply:

/msg IdleRPG ALIGN <good|neutral|evil>

This is a p0 (see Penalties) command.

Your alignment can affect certain aspects of the game. You may align with good, neutral, or evil. 'Good' users have a 10% boost to their item sum for battles, and a 1/12 chance each day that they, along with a 'good' friend, will have the light of their god shine upon them, accelerating them 5-12% toward their next level. 'Evil' users have a 10% detriment to their item sum for battles (ever forsaken in their time of most need...), but have a 1/8 chance each day that they will either a) attempt to steal an item from a 'good' user (whom they cannot help but hate) or b) be forsaken (for 1-5% of their TTL) by their evil god. After all, we all know that crime doesn't pay. Also, 'good' users have only a 1/50 chance of landing a Critical Strike when battling, while 'evil' users (who always fight dirty) have a 1/20 chance. Neutral users haven't had anything changed, and all users start off as neutral.

I haven't run the numbers to see which alignment it is better to follow, so the stats for this feature may change in the future.

Obtaining Bot Info

To see some simple information on the bot, simply:

/msg IdleRPG INFO

This is a p0 (see Penalties) command.

This command gives info such as to which server the bot is connected and the nicknames of online bot admins.

This command is optional, and may be disabled by your bot admin.

Levelling

To gain levels, you must only be logged in and idle. The time between levels is based on your character level, and is calculated by the formula:

600*(1.16^YOUR_LEVEL)

Where ^ represents the exponentiation operator.

Very high levels are calculated differently as of version 3.0. Levels after level 60 have a next time to level of:

(time to level @ 60) + ((1 day) * (level - 60))

The exponent method code had simply gotten to that point that levels were taking too long to complete.

Checking the Active Quest

To see the active quest, its users, and its time left to completion:

/msg IdleRPG QUEST

This is a p0 (see Penalties) command.

Checking Your Online Status

To see whether you are logged on, simply:

/msg IdleRPG WHOAMI

This is a p0 (see Penalties) command.

Penalties

If you do something other than idle, like part, quit, talk in the channel, change your nick, or notice the channel, you are penalized. The penalties are time, in seconds, added to your next time to level and are based on your character level. The formulae are as follows:

Nick change 30*(1.14^(YOUR_LEVEL))
Part 200*(1.14^(YOUR_LEVEL))
Quit 20*(1.14^(YOUR_LEVEL))
LOGOUT command 20*(1.14^(YOUR_LEVEL))
Being Kicked 250*(1.14^(YOUR_LEVEL))
Channel privmsg [message_length]*(1.14^(YOUR_LEVEL))
Channel notice [message_length]*(1.14^(YOUR_LEVEL))

So, a level 25 character changing their nick would be penalized 20*(1.14^25)=793 seconds towards their next level.

Penalty shorthand is p[num]. So, a nick change is a p30 event, parting the channel is a p200 event, and quitting IRC is a p20 event. Messages and notices are p[length of message in characters].

Items

Each time you level, you find an item. You can find an item as high as 1.5*YOUR_LEVEL (unless you find a unique item). There are 10 types of items: rings, amulets, charms, weapons, helms, tunics, gloves, leggings, shields, and boots. You can find one of each type. When you find an item with a level higher than the level of the item you already have, you toss the old item and start using the new one. As of version 3.0, there is an optional, p0 STATUS command that your admin may have enabled, but you cannot see which items you have over IRC (only your total item sum). You can, however, see which items you have on the web here.

As you may guess, you have a higher chance of rolling an item of a lower value than you do of rolling one of a higher value level. The exact formula is as follows:

for each 'number' from 1 to YOUR_LEVEL*1.5
  you have a 1 / ((1.4)^number) chance to find an item at this level
end for

As for item type, you have an equal chance to roll any type.

Battle

Each time you level, if your level is less than 25, you have a 25% chance to challenge someone to combat. If your level is greater than or equal to 25, you have a 100% chance to challenge someone. A pool of opponents is chosen of all online players, and one is chosen randomly. If there are no other online players, you fight no one. However, if you do challenge someone, this is how the victor is decided:

  • Your item levels are summed.
  • Their item levels are summed.
  • A random number between zero and your sum is taken.
  • A random number between zero and their sum is taken.
  • If your roll is larger than theirs, you win.

If you win, your time towards your next level is lowered. The amount that it is lowered is based on your opponent's level. The formula is:

((the larger number of (OPPONENT_LEVEL/4) and 7) / 100) * YOUR_NEXT_TIME_TO_LEVEL

This means that you lose no less than 7% from your next time to level. If you win, your opponent is not penalized any time, unless you land a Critical Strike.

If you lose, you will be penalized time. The penalty is calculated using the formula:

((the larger number of (OPPONENT_LEVEL/7) and 7) / 100) * YOUR_NEXT_TIME_TO_LEVEL

This means that you gain no less than 7% of your next time to level. If you lose, your opponent is not awarded any time.

1+[highest item sum of all players]. The percent awarded if you win is a constant 20%, and the percent penalized if you lose is a constant 10%.

As of version 3.0, if more than 15% of online players are level 45 or higher, then a random level 45+ user will battle another random player every hour. This is to speed up levelling among higher level players.

Also as of version 3.0, there is a grid system. The grid is a 500 x 500 area in which players may walk. If you encounter another player on the grid, you have a 1 / (NUMBER_OF_ONLINE_PLAYERS) chance to battle them. Battle awards are calculated using the above formulae. More information on the grid system is available here.

Also as of version 3.0, a successful battle may result an item being stolen.

Unique Items

As of v2.1.2, after level 25, you have a chance to roll items significantly higher than items you would normally find at that level. These are unique items, and have the following stats:

Name Item Level Range Required User Level Chance to Roll
Element of Magic Tiara 50-74 25 or greater 1 / 40
Grand Galloping Gala Ticket 50-74 25 or greater 1 / 40
Formal Gala Outfit 75-99 30 or greater 1 / 40
Sugarcube Corner Cupcake 100-124 35 or greater 1 / 40
Scroll from Twilight's Library 150-174 40 or greater 1 / 40
Scroll from the Library of Canterlot 175-200 45 or greater 1 / 40
Horseshoes 250-300 48 or greater 1 / 40
Elements of Harmony Scroll 300-350 52 or greater 1 / 40

The Hoof of Celestia

As of v3.0, every online user has a (roughly) 1/20 chance per day of a "Hoof of Celestia" affecting them. A HoC can help or hurt your character by carrying it between 5 and 75 percent towards or away from its next time to level. The odds are in your favor, however, with an 80% chance to help your character, and only a 20% chance of your character being smitten.

In addition to occurring randomly, admins may summon the HoC at their whim.

Critical Strike

As of v2.0.4, if a challenger beats his opponent in battle, he has a 1/35 chance of landing a Critical Strike. If this occurs, his opponent is penalized time towards his next time to level. This amount is calculated by the formula:

((random number from 5 to 25) / 100) * OPPONENT'S_NEXT_TIME_TO_LEVEL

Meaning he gains no less than 5% and no more than 25% of his next time to level.

Team Battles

As of v3.0, every online user has (roughly) 1/4 chance per day of being involved in a 'team battle.' Team battles pit three online players against three other online players. Each side's items are summed, and a winner is chosen as in regular battling. If the first group bests the second group in combat, 20% of the lowest of the three's TTL is removed from their clocks. If the first group loses, 20% of their lowest member's TTL is added to their TTL.

Calamities

As of v3.0, every online user has a (roughly) 1/8 chance per day of a calamity occurring to them. A calamity is a bit of extremely bad luck that either:
a) slows a player 5-12% of their next time to level
b) lowers one of their item's value by 10%

Godsends

As of v3.0, every online user has a (roughly) 1/8 chance per day of a godsend occurring to them. A godsend is a bit of extremely good luck that either:
a) accelerates a player 5-12% of their next time to level
b) increases one of their item's value by 10%

Quests

As of v2.3, there are Quests. Four level 40+ users that have been online for more than ten hours are chosen to represent and assist the Realm by going on a quest. If all four users make it to the quest's end, all questers are awarded by removing 25% of their TTL (ie, their TTL at quest's end). To complete a quest, no user can be penalized until the quest's end. As of v3.0, there are two kinds of quests: grid-based quests and time-based quests. Time-based quests last a random time between 12 and 24 hours. Grid-based quests are based on the grid system and do not have a set time to completion. Rather, the questers must reach certain points on the map for their quest to be complete. If the quest is not completed, ALL online users are penalized a p15 as punishment.

Grid System

As of v3.0, the IRPG has a grid system. The grid can be considered a 500 x 500 point map on which the players may walk. Every second, each player has an equal chance to step up, down, or neither, and an equal chance to step left, right, or neither. If a user encounters another player, there is a 1/(NUMBER_OF_ONLINE_PLAYERS) chance that they will battle one another. Normal battling rules apply.

Some quests require that users walk to certain points on the map. In the spirit of IRPG, of course, the trek is made for you. Your character will automatically walk in the direction that it is supposed to, although at a much slower than normal pace (to avoid accidents, of course. you don't want to fall down and risk a Realm-wide p15!).

Item Stealing

As of v3.0, the IRPG has item stealing. After each battle, if the challenger wins, he has a slightly less than 2% chance of stealing an item from the challengee. Only items of a higher value are stolen, and the challenger's old item is given to the challengee in a moment of pity.

Credits

Pony customizations were made by Kabaka.

The map of Equestria is by hlissner, released under Creative Commons Attribution-Noncommercial-Share Alike 3.0. See the original, here.

Original IdleRPG credits:

Many thanks to version 3.0's map creators, res0 and Jeb! The game wouldn't be the same without you.

The IRPG would not be possible without help from a lot of people. To jwbozzy, yawnwraith, Tosirap, res0, dwyn, Parallax, protomek, Bert, clavicle, drdink, jeff, rasher, Sticks, Nerje, Asterax, emad, inkblot(!), schmolli, mikegrb, mumkin, sean, Minhiriath, and Dan, I give many thanks. Unfortunately, this list has grown too large to maintain. More user contributions can be seen in the ChangeLog.