World Transfer from Tempra to Perma is enabled until 2023-04-25 Buy character transfer now for 50 Midhem-credits.

Create a character on Tempra before launch and your account will receive 3 days of free Premium Time when the world opens.

Wiki / Experience Bonuses

Switch world to compare the exact experience bonus values for Perma and Tempra.

Experience bonus values

Calculation: experience × rate × bonus

This page is currently showing values for Perma, using rateExpBonus = 1.5.
Description Effective XP bonus
Account Newsletter Subscription +5.25%
Guild Buff (10+ players online) +5.25%
Assigned Country Flag +5.25%
Premium Account +8.1%
Monster Task XP bonus 1 +2.25%
Monster Task XP bonus 2 +3.75%
Monster Task XP bonus 3 +5.25%
Monster Task XP bonus 4 +6.75%
Monster Prey 10 +3.75%
Monster Prey 15 +6%
Monster Prey 20 +8.25%
Monster Prey 30 +11.25%
Global XP Boost Initiator +36.75%
Global XP Boost +5.25%
Creature of the day +16.5%
Catacombs Weekend Event +45%
Lore (Party XP) per member +5.25%
Paladin Solo Hunting +5.25%
Event XP Boost +30%
Weed: Skunk +16.5%
Weed: Skunk Crack +24.75%
Weed: Lemon Haze +8.1%
Weed: Super Lemon Haze +16.5%
Weed: Purple Haze +36.75%
Party size bonus 1 member +0%
Party size bonus 2 members +18%
Party size bonus 3 members +21%
Party size bonus 4 members +24%
Party size bonus 5+ members +27%
Party unique vocation bonus: Sorcerer +20.25%
Party unique vocation bonus: Druid +24%
Party unique vocation bonus: Paladin +21.75%
Party unique vocation bonus: Monk +23.25%
Party unique vocation bonus: Knight +26.25%
Catch-up Bonus Varies by your level compared to the highest level on the world
Party bonus Varies by shared party size and unique vocation families
Party level spread multiplier Reduces shared party XP when the highest and lowest party levels are far apart

Catch-up bonus

The catch-up bonus is based on the highest level on your current world. The server first calculates how large your level is compared to the top level:

playerPercent = (playerLevel / topLevel) * 100

It then selects a catch-up parameter from the tier table and converts it into a real XP multiplier:

catchupMultiplier = 1 + (catchupBonusParam * RATE_EXP_BONUS)

Player level as % of top level Effective XP bonus
<= 10% +180%
<= 15% +165%
<= 20% +150%
<= 25% +135%
<= 30% +120%
<= 35% +105%
<= 40% +90%
<= 45% +75%
<= 50% +60%
<= 55% +45%
<= 60% +30%
<= 65% +22.5%
<= 70% +15%
<= 75% +7.5%
> 75% +0%

Example for Perma: if the highest player on the world is level 1000 and you are level 500, then your percentage is 50%. That places you in the <= 50% tier. On this world, that becomes +60% XP.

Party bonus

Party XP bonus only applies when shared experience is enabled. If shared experience is not active, this whole multiplier path is skipped.

The server calculates party XP like this:

partyXPBonus = sizeBonus(partySize) * vocationBonus

vocationBonus = 1 × MS × ED × RP × EM × EK for each unique vocation family present in the shared party.

Type Values
Party size bonus 1 member: +0%, 2 members: +18%, 3 members: +21%, 4 members: +24%, 5+ members: +27%
Unique vocation bonus Sorcerer: +20.25%, Druid: +24%, Paladin: +21.75%, Monk: +23.25%, Knight: +26.25%
Lore bonus +5.25% per qualifying party member
Unique vocation family Effective XP bonus
Sorcerer family +20.25%
Druid family +24%
Paladin family +21.75%
Monk family +23.25%
Knight family +26.25%

These vocation bonuses do not add together directly. They multiply together if multiple unique vocation families are present.

Example: a shared party with 4 members containing Sorcerer, Druid, Paladin and Knight gets:

partyXPBonus = sizeBonus(4) × partyBonusMS × partyBonusED × partyBonusRP × partyBonusEK

On Perma, that is about +184.2% party XP before any additional lore, catch-up, premium, prey, task, event or other XP multipliers are applied.

Party level spread multiplier

Shared experience is allowed on both worlds, but the server reduces the shared XP for all party members when the highest and lowest party levels are far apart.

The server calculates the spread like this:

ratio = highestPartyLevel / lowestPartyLevel

Then it applies this multiplier to the shared XP before each member receives their final personal XP bonuses:

ratio <= 2: 100%

ratio <= 3: 100% - 25% * (ratio - 2)

ratio <= 4: 75% - 25% * (ratio - 3)

ratio > 4: 50%

Party level spread Example Shared XP multiplier
Highest <= 2x lowest Lowest 500, highest 1000 100%
Highest = 2.5x lowest Lowest 400, highest 1000 87.5%
Highest = 3x lowest Lowest 333, highest 1000 75%
Highest = 3.5x lowest Lowest 286, highest 1000 62.5%
Highest >= 4x lowest Lowest 250, highest 1000 50%

Party Level Spread Test

Enter the lowest and highest party levels to see the shared XP multiplier and reduction.