Returns whether the player is near the allowed play time limit. When in this state, the player receives half the normal amount of money and XP from kills and quests and cannot use trade skills; returning to normal requires logging out of the game for a period of time (see GetBillingTimeRested).

Only used in locales where the length of play sessions is restricted (e.g. mainland China).

See also Limited play time functions.


partialPlayTime = PartialPlayTime()


  • partialPlayTime - 1 if the character gains only partial xp, nil if not. (1nil)