/ game-server / configuration / character.properties
character.properties
  1  # ---------------------------------------------------------------------------
  2  # Alternative Character Settings
  3  # ---------------------------------------------------------------------------
  4  # This properties file is solely for the purpose of Character modifications that directly influence them.
  5  # The defaults are set to be retail-like. If you modify any of these settings your server will deviate from being retail-like.
  6  # Warning:
  7  # Please take extreme caution when changing anything. Also please understand what you are changing before you do so on a live server.
  8  
  9  # ---------------------------------------------------------------------------
 10  # Statistics
 11  # ---------------------------------------------------------------------------
 12  
 13  # This option, if enabled, will force a character to de-level if the characters' experience is below their level after losing experience on death.
 14  # If this is set to False, the character will not de-level even if their Experience is below their level after death.
 15  # Default: True
 16  Delevel = True
 17  
 18  # This option enable check for all player skills for skill level.
 19  # If player level is lower than skill learn level - 9, skill level is decreased to next possible level.
 20  # If there is no possible level, skill is removed from player.
 21  DecreaseSkillOnDelevel = True
 22  
 23  # Weight limit multiplier, float based value. Example: Setting this to 5 will give players 5x the normal weight limit.
 24  # Default: 1
 25  # Example: 1.3
 26  WeightLimit = 1
 27  
 28  # Run speed modifier. Example: Setting this to 5 will give players +5 to their running speed.
 29  # Default: 0
 30  RunSpeedBoost = 0
 31  
 32  # Chance of receiving the Death Penalty debuff when killed by a mob.
 33  # Default: 20
 34  DeathPenaltyChance = 20
 35  
 36  # Percent of HP, MP, and CP which is restored on character revival.
 37  # Use 0.00 to disable restore
 38  # Default: 0.00, 0.65, 0.00
 39  RespawnRestoreCP = 0.00
 40  RespawnRestoreHP = 0.65
 41  RespawnRestoreMP = 0.00
 42  
 43  # Percent of HP, MP, and CP regeneration for players.
 44  # Example: Setting HP to 0.10 will cause player HP to regenerate 90% slower than normal.
 45  # Default: 1.00, 1.00, 1.00
 46  HpRegenMultiplier = 1.00
 47  MpRegenMultiplier = 1.00
 48  CpRegenMultiplier = 1.00
 49  
 50  # ---------------------------------------------------------------------------
 51  # Skills & Effects
 52  # ---------------------------------------------------------------------------
 53  
 54  # When this is enabled it will read the "SkillDurationList" option.
 55  # This will basically overlook the "time = x" in the skill XMLs so that you do not need to modify the L2J Datapack XMLs to increase skill duration.
 56  # Default: False
 57  ModifySkillDuration = False
 58  # Skill duration list
 59  # Format: skillid,newtime;skillid2,newtime2...
 60  # Example:
 61  #	This enable 1h(3600) duration for songs.
 62  #	SkillDuration = 264,3600;265,3600;266,3600;267,3600;268,3600;269,3600;270,3600;304,3600;305,1200;306,3600;308,3600;349,3600;363,3600;364,3600
 63  SkillDuration =
 64  
 65  # When this is enabled it will read the "SkillReuseList" option.
 66  ModifySkillReuse = False
 67  # Format: skillid,newDelayTime;skillid,newDelayTime2
 68  SkillReuse =
 69  
 70  # If it's true all class skills will be delivered upon level up and login.
 71  # Default: False
 72  AutoLearnSkills = True
 73  
 74  # If it's true skills from forgotten scrolls will be delivered upon level up and login, require AutoLearnSkills.
 75  # Default: False
 76  AutoLearnForgottenScrollSkills = False
 77  
 78  # Default: False
 79  AutoLootHerbs = False
 80  
 81  # Maximum number of buffs and songs/dances.
 82  # Remember that Divine Inspiration will give players 4 additional buff slots on top of the number specified in "maxbuffamount".
 83  # Default: 20, 12, 12
 84  MaxBuffAmount = 20
 85  MaxTriggeredBuffAmount = 12
 86  MaxDanceAmount = 12
 87  
 88  # Allow players to cancel dances/songs via Alt+click on buff icon
 89  # Default: False
 90  DanceCancelBuff = False
 91  
 92  # This option enables/disables additional MP consume for dances and songs.
 93  # Default: True
 94  DanceConsumeAdditionalMP = True
 95  
 96  # Allow players to have all dances/songs stored when logout.
 97  # Default: False
 98  StoreDances = False
 99  
100  # This option allows a player to automatically learn Divine Inspiration.
101  # This is not included in AutoLearnSkills above.
102  # Default: False
103  AutoLearnDivineInspiration = False
104  
105  # This is to allow a character to be canceled during bow use, skill use, or both.
106  # Available Options: bow, cast, all
107  # Default: cast
108  CancelByHit = cast
109  
110  # This option, if enabled, will allow magic to fail, and if disabled magic damage will always succeed with a 100% chance.
111  # Default: True
112  MagicFailures = True
113  
114  # Protection from aggressive mobs after getting up from fake death.
115  # The value is specified in seconds.
116  # Default: 0
117  PlayerFakeDeathUpProtection = 0
118  
119  # This option is to enable or disable the storage of buffs/debuffs among other effects.
120  # Default: True
121  StoreSkillCooltime = True
122  
123  # This option is to enable or disable the storage of buffs/debuffs among other effects during
124  # a subclass change
125  # Default: False
126  SubclassStoreSkillCooltime = False
127  
128  # These are alternative rules for shields.
129  # If True and they block:
130  #	The damage is powerAtk-shieldDef,
131  # If False and they block:
132  #	The damage is powerAtk / (shieldDef + powerDef)
133  # Default: False
134  ShieldBlocks = False
135  
136  # This is the percentage for perfect shield block rate.
137  # Default: 10
138  PerfectShieldBlockRate = 10
139  
140  # This is the value ticks are multiplied with to result in interval per tick in milliseconds.
141  # Note: Editing this will not affect how much the over-time effects heals since heal scales with that value too.
142  # Default: 666
143  EffectTickRatio = 666
144  
145  # ---------------------------------------------------------------------------
146  # Class, Sub-class and skill learning options
147  # ---------------------------------------------------------------------------
148  
149  # Class Masters will allow changing to any occupation on any level inside class tree
150  # For example, Dwarven Fighter will be able to advance to:
151  # Artisan, Scavenger, Warsmith, Bounty Hunter, Maestro, Fortune Seeker.
152  # But Warsmith will be able to change only to Maestro.
153  # Default = False
154  AllowEntireTree = False
155  
156  # Require life crystal needed to learn clan skills.
157  # Default: True
158  LifeCrystalNeeded = True
159  
160  # Require book needed to enchant skills.
161  # Default: True
162  EnchantSkillSpBookNeeded = True
163  
164  # Require spell book needed to learn Divine Inspiration.
165  # Default: True
166  DivineInspirationSpBookNeeded = True
167  
168  # When enabled, the following will be true:
169  #	All classes can learn all skills.
170  #	Skills of another class costs x2 SP to learn.
171  #	Skills of another race costs x2 SP to learn.
172  #	Skills of fighters/mages costs x3 SP to learn.
173  # Default: False
174  SkillLearn = False
175  
176  # Allow player to sub-class without checking for unique quest items.
177  # Default: False
178  SubclassWithoutQuests = False
179  
180  # Allow player to add/change subclass at all village master
181  # Default: False
182  SubclassEverywhere = False
183  
184  # Allow player to learn transformations without quest.
185  # Default: False
186  TransformationWithoutQuest = False
187  
188  # Fee to remove Transfer skills.
189  # Default: 10000000
190  FeeDeleteTransferSkills = 10000000
191  
192  # Fee to remove Sub-Class skills.
193  # Default: 10000000
194  FeeDeleteSubClassSkills = 10000000
195  
196  # ---------------------------------------------------------------------------
197  # Summons
198  # ---------------------------------------------------------------------------
199  
200  # This option is to enable or disable the storage of buffs/debuffs among other effects on pets/invocations
201  # Default: True
202  SummonStoreSkillCooltime = True
203  
204  # Servitor summons on login if player had it summoned before logout
205  # Default: True
206  RestoreServitorOnReconnect = True
207  
208  # Pet summons on login if player had it summoned before logout
209  # Default: True
210  RestorePetOnReconnect = True
211  
212  # ---------------------------------------------------------------------------
213  # Limits
214  # ---------------------------------------------------------------------------
215  
216  # Maximum Exp Bonus.
217  # from vitality + nevit's hunting bonus, and etc..
218  # Default: 3.5
219  MaxExpBonus = 3.5
220  
221  # Maximum Sp Bonus.
222  # from vitality + nevit's hunting bonus, and etc..
223  # Default: 3.5
224  MaxSpBonus = 3.5
225  
226  # Maximum character running speed.
227  # Default: 250
228  MaxRunSpeed = 250
229  
230  # Maximum character Physical Critical Rate. (10 = 1%)
231  # Default: 500
232  MaxPCritRate = 500
233  
234  # Maximum character Magic Critical Rate. (10 = 1%)
235  # Default: 200
236  MaxMCritRate = 200
237  
238  # Maximum character Attack Speed.
239  # Default: 1500
240  MaxPAtkSpeed = 1500
241  
242  # Maximum character Cast Speed.
243  # Default: 1999
244  MaxMAtkSpeed = 1999
245  
246  # Maximum character Evasion.
247  # Default: 250
248  MaxEvasion = 250
249  
250  # Minimum and Maximum Abnormal State Success Rate.
251  # This affect all skills/effects chances, except in skills where minChance or maxChance parameters are defined.
252  # Default: H5 minimum of 10% and maximum of 90%.
253  MinAbnormalStateSuccessRate = 10
254  MaxAbnormalStateSuccessRate = 90
255  
256  # It's possible to customize the maximum level
257  # Above the default requires extra data
258  
259  # Maximum player level
260  # Default: 85
261  MaxPlayerLevel = 85
262  
263  # Maximum pet level
264  # Default: 86
265  MaxPetLevel = 86
266  
267  # Maximum number of allowed subclasses for every player.
268  # Default: 3
269  MaxSubclass = 3
270  
271  # Starting level for subclasses.
272  # Default: 40
273  BaseSubclassLevel = 40
274  
275  # Maximum subclass level.
276  # Default: 80
277  MaxSubclassLevel = 80
278  
279  # Maximum number of allowed slots for Private Stores Sell.
280  # Other means all the other races aside from Dwarf.
281  # Default: 6, 5
282  MaxPvtStoreSellSlotsDwarf = 6
283  MaxPvtStoreSellSlotsOther = 5
284  
285  # Maximum number of allowed slots for Private Stores Buy.
286  # Other means all the other races aside from Dwarf.
287  # Default: 6, 5
288  MaxPvtStoreBuySlotsDwarf = 6
289  MaxPvtStoreBuySlotsOther = 5
290  
291  # This will control the inventory space limit (NOT WEIGHT LIMIT).
292  # Default: 80, 100, 250
293  MaximumSlotsForNoDwarf = 80
294  MaximumSlotsForDwarf = 100
295  MaximumSlotsForGMPlayer = 250
296  MaximumSlotsForQuestItems = 100
297  
298  # This will control a character's warehouse capacity.
299  # Notes:
300  #	This must be LESS then 300 or the client will crash.
301  # Default: 120, 100, 200, 20
302  MaximumWarehouseSlotsForDwarf = 120
303  MaximumWarehouseSlotsForNoDwarf = 100
304  MaximumWarehouseSlotsForClan = 200
305  
306  # Player's refund capacity
307  # Default: 12
308  MaximumRefundCapacity = 12
309  
310  # Freight
311  # Maximum items that can be placed in Freight
312  # Default: 200
313  MaximumFreightSlots = 200
314  # The price for each item that's deposited
315  # Default: 1000
316  FreightPrice = 1000
317  
318  # Npc talk blockage. When a player talks to a NPC, he must wait some secs
319  # before being able to walk again. In seconds
320  # Default: 3
321  # Set to 0 to disable it
322  NpcTalkBlockingTime = 1
323  
324  # Friend List limit size.
325  # Default: 128
326  FriendListLimit = 128
327  
328  # Block List limit size.
329  # Default: 128
330  BlockListLimit = 128
331  
332  # ---------------------------------------------------------------------------
333  # Enchanting
334  # ---------------------------------------------------------------------------
335  # This controls the chance an item has to break if it is enchanted.
336  # This chance is in %, so if you set this to 100%, enchants will always succeed.
337  EnchantChanceElementStone = 50
338  EnchantChanceElementCrystal = 30
339  EnchantChanceElementJewel = 20
340  EnchantChanceElementEnergy = 10
341  
342  # List of non-enchantable items.
343  # Currently apprentice, travelers weapons and Pailaka items
344  # Default: 7816,7817,7818,7819,7820,7821,7822,7823,7824,7825,7826,7827,7828,7829,7830,7831,13293,13294,13296
345  EnchantBlacklist = 7816,7817,7818,7819,7820,7821,7822,7823,7824,7825,7826,7827,7828,7829,7830,7831,13293,13294,13296
346  
347  # ---------------------------------------------------------------------------
348  # Augmenting
349  # ---------------------------------------------------------------------------
350  # These control the chance to get a skill in the augmentation process.
351  # Default: 15, 30, 45, 60
352  AugmentationNGSkillChance = 15
353  AugmentationMidSkillChance = 30
354  AugmentationHighSkillChance = 45
355  AugmentationTopSkillChance = 60
356  # Accessory augmentation skills currently disabled
357  AugmentationAccSkillChance = 0
358  
359  # This controls the chance to get a base stat modifier in the augmentation process.
360  # Notes:
361  #	This has no dependency on the grade of Life Stone.
362  # Default: 1
363  AugmentationBaseStatChance = 1
364  
365  # These control the chance to get a glow effect in the augmentation process.
366  # Notes:
367  #	No/Mid Grade Life Stone can not have glow effect if you do not get a skill or base stat modifier.
368  # Default: 0, 40, 70, 100
369  AugmentationNGGlowChance = 0
370  AugmentationMidGlowChance = 40
371  AugmentationHighGlowChance = 70
372  AugmentationTopGlowChance = 100
373  
374  # This will enable retail like weapon augmentation, but then you can't change
375  # weapon glow, base stat chance, because it wouldn't be retail like again.
376  RetailLikeAugmentation = True
377  
378  # This will have effect ONLY when RetailLikeAugmentation is True. The sum of 4 numbers must be 100!
379  # You can change probability (in %) of augment color chances - in order yellow, blue, purple, red
380  # Purple and Red always give skill. Default is 55%,35%,7%,3% for all lifestone grades (ie 7+3=10%
381  # for skill, not counting blue ones, that are very rare and not useful anyway).
382  RetailLikeAugmentationNoGradeChance = 55,35,7,3
383  RetailLikeAugmentationMidGradeChance = 55,35,7,3
384  RetailLikeAugmentationHighGradeChance = 55,35,7,3
385  RetailLikeAugmentationTopGradeChance = 55,35,7,3
386  
387  # This will enable retail like accessory augmentation, but then you cant change skill chances for accessory augments
388  RetailLikeAugmentationAccessory = True
389  
390  # List of non-augmentable items, currently contains only Grand Boss jewels
391  # Shadow, common, time-limited, hero, pvp, wear items are hardcoded, as well as all etcitems.
392  # Rods can't be augmented too.
393  # Default: 6656,6657,6658,6659,6660,6661,6662,8191,10170,10314
394  AugmentationBlacklist = 6656,6657,6658,6659,6660,6661,6662,8191,10170,10314,13740,13741,13742,13743,13744,13745,13746,13747,13748,14592,14593,14594,14595,14596,14597,14598,14599,14600,14664,14665,14666,14667,14668,14669,14670,14671,14672,14801,14802,14803,14804,14805,14806,14807,14808,14809,15282,15283,15284,15285,15286,15287,15288,15289,15290,15291,15292,15293,15294,15295,15296,15297,15298,15299,16025,16026,21712,22173,22174,22175
395  
396  # Allows alternative augmentation of PvP items.
397  # Default: False
398  AllowAugmentPvPItems = false
399  
400  # ---------------------------------------------------------------------------
401  # Karma
402  # ---------------------------------------------------------------------------
403  
404  # Karma player can be killed in Peace zone.
405  # Default: False
406  KarmaPlayerCanBeKilledInPeaceZone = False
407  
408  # Karma player can use GateKeeper.
409  # Default: False
410  KarmaPlayerCanUseGK = False
411  
412  # Karma player can use escape and recall skills.
413  # Default: True
414  KarmaPlayerCanTeleport = True
415  
416  # Karma player can shop.
417  # Default: True
418  KarmaPlayerCanShop = True
419  
420  # Karma player can trade.
421  # Default: True
422  KarmaPlayerCanTrade = True
423  
424  # Karma player can use warehouse.
425  # Default: False
426  KarmaPlayerCanUseWareHouse = False
427  
428  
429  # ---------------------------------------------------------------------------
430  # Fame
431  # ---------------------------------------------------------------------------
432  
433  # The maximum number of Fame points a player can have
434  # Default: 100000
435  MaxPersonalFamePoints = 100000
436  
437  # How frequently the player gets Fame points while in a Fortress Siege
438  # Value in milliseconds
439  # Default: 300000 (5 min)
440  FortressFameInterval = 300000
441  
442  # How much Fame acquired while in a Fortress Siege
443  # Default: 31
444  FortressFameIntervalPoints = 31
445  
446  # How frequently the player gets Fame points while in a Castle Siege
447  # Value in milliseconds
448  # Default: 300000 (5 min)
449  CastleFameInterval = 300000
450  
451  # How much Fame acquired while in a Castle Siege
452  # Default: 125
453  CastleFameIntervalPoints = 125
454  
455  # Dead players can receive fame.
456  # Default: True
457  FameForDeadPlayers = True
458  
459  # ---------------------------------------------------------------------------
460  # Crafting
461  # ---------------------------------------------------------------------------
462  
463  # Option to enable or disable crafting.
464  # Default: True
465  Crafting = True
466  
467  # Limits for recipes
468  # Default: 50, 50
469  DwarfRecipeLimit = 50
470  CommonRecipeLimit = 50
471  
472  # Alternative crafting rules. If enabled, the following will be true:
473  #	Crafting takes time.
474  #	Players get EXP/SP for crafting.
475  # Default: False
476  AlternativeCrafting = False
477  
478  # Crafting Time multiplier.
479  # The higher the number, the more time the crafting process takes. XP/SP reward increases with time.
480  # Default: 1
481  CraftingSpeed = 1
482  
483  # Additional crafting XP rate multiplier.
484  # Default: 1
485  CraftingXpRate = 1
486  
487  # Additional crafting SP rate multiplier.
488  # Default: 1
489  CraftingSpRate = 1
490  
491  # Additional XP rate multiplier when creating rare item.
492  # Default: 2
493  CraftingRareXpRate = 2
494  
495  # Additional SP rate multiplier when creating rare item.
496  # Default: 2
497  CraftingRareSpRate = 2
498  
499  # If set to False, blacksmiths don't take recipes from players inventory when crafting.
500  # Default: True
501  BlacksmithUseRecipes = True
502  
503  # ---------------------------------------------------------------------------
504  # Clan
505  # ---------------------------------------------------------------------------
506  
507  # Day on which all pending clan leader requests will be applied, cron expression
508  # By default time is Tuesday at midnight.
509  # Default: 0 0 * * 2
510  ClanLeaderChangeCron = 0 0 * * 2
511  
512  # When enabled all clan leader requests will be performed instantly.
513  # Default: False
514  ClanLeaderInstantActivation = False
515  
516  # Number of days you have to wait before joining another clan.
517  # Default: 1
518  DaysBeforeJoinAClan = 1
519  
520  # Number of days you have to wait before creating a new clan.
521  # Default: 10
522  DaysBeforeCreateAClan = 10
523  
524  # Number of days before joining a new alliance when clan voluntarily leave an alliance.
525  # Default: 1
526  DaysBeforeJoiningAllianceAfterLeaving = 1
527  
528  # Number of days before joining a new alliance when clan was dismissed from an alliance.
529  # Default: 1
530  DaysBeforeJoinAllyWhenDismissed = 1
531  
532  # Number of days before accepting a new clan for alliance when clan was dismissed from an alliance.
533  # Default: 1
534  DaysBeforeAcceptNewClanWhenDismissed = 1
535  
536  # Number of days before creating a new alliance after dissolving an old alliance.
537  # Default: 1
538  DaysBeforeCreateNewAllyWhenDissolved = 1
539  
540  # Maximum number of clans in alliance.
541  # Default: 3
542  MaxNumOfClansInAlly = 3
543  
544  # Allow clan members to withdraw from the clan warehouse.
545  # Default: False
546  MembersCanWithdrawFromClanWH = False
547  
548  # Remove castle circlets after a clan loses their castle or a player leaves a clan.
549  # Default: True
550  RemoveCastleCirclets = True
551  
552  # Number of members needed to request a clan war.
553  # Default: 15
554  ClanMembersForWar = 15
555  
556  
557  # ---------------------------------------------------------------------------
558  # Party
559  # ---------------------------------------------------------------------------
560  
561  # CONFUSING(nothing to do with party) -> When you made damage to a mob
562  # and are inside this range, you will be considered as player to reward.
563  # Checks for party range to mob to calculate rewards(exp, items).
564  # Default: 1600
565  PartyRange = 1600
566  
567  # 1. Used for Adena distribution in party
568  # 2. Used to handle random and by turn party loot
569  # Default: 1400
570  PartyRange2 = 1400
571  
572  # If true, when party leader leaves party, next member in party will be the leader.
573  # If false the party be will dispersed.
574  # Default: False
575  LeavePartyLeader = False
576  
577  # Specifies whether stackable items will be split up
578  # to be evenly distributed to all party members in range of the looter.
579  # Item amounts which cannot be evenly split up are distributed randomly to party members in the range of the looter.
580  # Boolean value: False or True
581  # Default: False
582  PartyDistributeStackable=False
583  
584  # Specifies whether non-stackable items will be split up to be evenly
585  # distributed to all party members in the range of the looter.
586  # That means if you have a high-rate server and get multiple full drops of the same item,
587  # it is evenly distributed to all party members in the range of the looter.
588  # Item amounts which cannot be evenly split up are distributed randomly to party members in the range of the looter.
589  # Boolean value: False or True
590  # Default: False
591  PartyDistributeNotStackable=False
592  
593  # ---------------------------------------------------------------------------
594  # Starting character tweaks
595  # ---------------------------------------------------------------------------
596  
597  # This is the amount of Adena that a new character starts their character with.
598  # Default: 0
599  StartingAdena = 0
600  
601  # This is the starting level of the new character.
602  # Default: 1
603  StartingLevel = 1
604  
605  # This is the amount of SP that a new character starts their character with.
606  # Default: 0
607  StartingSP = 0
608  
609  # ---------------------------------------------------------------------------
610  # Other Settings:
611  # ---------------------------------------------------------------------------
612  
613  # This option, when set to True, will enable automatically picking up items.
614  # If set False it will force the player to pickup dropped items from mobs.
615  # This excludes herbs mentioned above and items from Raid/GrandBosses with minions.
616  # Default: False
617  AutoLoot = False
618  
619  # This option, when set to True, will enable automatically picking up items from Raid/GrandBosses with minions.
620  # If set False it will force the player to pickup dropped items from bosses.
621  # This excludes herbs mentioned above and items from mobs.
622  # Default: False
623  AutoLootRaids = False
624  
625  # Delay for raid drop items loot privilege
626  # Require Command Channel , check next option
627  # Value is in seconds
628  # Default: 900 (15min)
629  RaidLootRightsInterval = 900
630  
631  # Minimal size of Command Channel for apply raid loot privilege
632  # Default: 45
633  RaidLootRightsCCSize = 45
634  
635  # This is the time in seconds that it will take for the player command "/unstuck" to activate, positive integer
636  # Positive integer value in seconds
637  # Default: 300
638  UnstuckIntervalSeconds = 300
639  
640  # Teleport Watchdog Timeout, integer value in milliseconds
641  # Player forced to appear if remain in teleported state longer than timeout
642  # Does not set too low, recommended value 60000.
643  # Set 0 if you want this feature disabled.
644  # Default: 0
645  TeleportWatchdogTimeout = 0
646  
647  # Protection for player against agressive monster, positive integer value in milliseconds
648  # Set at 0 if you want this feature disabled.
649  # Default: 60000
650  PlayerSpawnProtection = 60000
651  
652  # Item ids that preserve spawn/teleport protection when used
653  # Format: itemId,itemId,itemId,....
654  # Default is empty
655  PlayerSpawnProtectionAllowedItems =
656  
657  # Teleport spawn protection time in milliseconds, positive integer value
658  # Set value to 0 to disable teleport protection
659  # Default: 10000
660  PlayerTeleportProtection = 10000
661  
662  # If enabled, players respawn in town on different locations defined for given town.
663  # If disabled the first spawn location is used.
664  # Default: True
665  RandomRespawnInTown = True
666  
667  # Allow usage or random offset on teleport
668  # Usually used when destination needs to be adjusted based on certain criteria.
669  # Only few teleports use offset.
670  # Default: True
671  OffsetOnTeleport = True
672  
673  # This option is to enable or disable the use of in game petitions.
674  # The MaxPetitionsPerPlayer is the amount of petitions a player can make.
675  # The MaximumPendingPetitions is the total amount of petitions in the server.
676  # Note:
677  #	Logically, MaximumPendingPetitions must be higher then MaxPetitionsPerPlayer.
678  # Default: True, 5, 25
679  PetitioningAllowed = True
680  MaxPetitionsPerPlayer = 5
681  MaxPetitionsPending = 25
682  
683  # Free teleporting around the world.
684  # Default: False
685  FreeTeleporting = False
686  
687  # Allow character deletion after days set below.
688  # To disallow character deletion, set this equal to -1.
689  # To delete character immediately, set this equal to 0.
690  # Default: 7
691  DeleteCharAfterDays = 0
692  
693  # Alternative Xp/Sp rewards, if not 0, then calculated as 2^((mob.level-player.level) / coef). Coef are the 2 numbers set below.
694  # A few examples for "ExponentXp = 5." and "ExponentSp = 3.":
695  #	diff = 0 (player and mob has the same level), XP bonus rate = 1, SP bonus rate = 1
696  #	diff = 3 (mob is 3 levels above), XP bonus rate = 1.52, SP bonus rate = 2
697  #	diff = 5 (mob is 5 levels above), XP bonus rate = 2, SP bonus rate = 3.17
698  #	diff = -8 (mob is 8 levels below), XP bonus rate = 0.4, SP bonus rate = 0.16
699  # Default: 0, 0
700  ExponentXp = 0
701  ExponentSp = 0
702  
703  
704  # PARTY XP DISTRIBUTION
705  # With "auto method" member is cut from Exp/SP distribution when his share is lower than party bonus acquired for him (30% for 2 member party).
706  # In that case he will not receive any Exp/SP from party and is not counted for party bonus.
707  # If you don't want to have a cutoff point for party members' XP distribution, set the first option to "none".
708  # Available Options: highfive, auto, level, percentage, none
709  # Default: highfive
710  PartyXpCutoffMethod = highfive
711  
712  # This option takes effect when "percentage" method is chosen. Don't use high values for this!
713  # Default: 3.0
714  PartyXpCutoffPercent = 3.0
715  
716  # This option takes effect when "level" method is chosen. Don't use low values for this!
717  # Default: 20
718  PartyXpCutoffLevel = 20
719  
720  # This option takes effect when "highfive" method is chosen.
721  # First two integer numbers represent a level range, third is float number representing exp/sp multiplier.
722  # Example: If the gap is between the first pair, there is no penalty.
723  # Example: If the gap is between the second pair, the lowest party member will gain only 30% of the XP that others receive.
724  # Example: If the gap is between the last pair, the lowest party member will not receive any XP.
725  # Default: 0,9,1;10,14,0.3;15,99,0
726  PartyXpCutoffGaps = 0,9,1;10,14,0.3;15,20,0.2;21,99,0
727  
728  # Tutorial for new player enter into Game
729  # Please remember its sometimes important to novice players
730  # Default: True
731  Tutorial = True
732  
733  # Expertise penalty
734  # If disabled, player will not receive penalty for equip higher grade items
735  # Default: True
736  ExpertisePenalty = True
737  
738  # Player can in client define his own key mapping and for save it must be stored server side.
739  # Disabled until confirmed as working.
740  # Default: True
741  StoreUISettings = True
742  
743  # If enabled, when character in silence (block PMs) mode sends a PM to a character, silence mode no longer blocks this character,
744  # allowing both characters send each other PMs even with enabled silence mode.
745  # The exclude list is cleared each time the character goes into silence mode.
746  SilenceModeExclude = False
747  
748  # Enables alternative validation of triggering skills.
749  # When enabled pvp skills will not be casted on non flagged player.
750  # Sadly its non-retail
751  # Default: False
752  ValidateTriggerSkills = False
753  
754  # ---------------------------------------------------------------------------
755  # Misc Player Settings
756  # ---------------------------------------------------------------------------
757  
758  # Player name template.
759  # Examples:
760  # PlayerNameTemplate = [A-Z][a-z]{3,3}[A-Za-z0-9]*
761  # The above setting will allow names with first capital letter, next three small letters,
762  # and any letter (case insensitive) or number, like OmfgWTF1
763  # PlayerNameTemplate = [A-Z][a-z]*
764  # The above setting will allow names only of letters with first one capital, like Omfgwtf
765  # The default forces start with a letter and continues either with letters or numbers.
766  # Default: [a-zA-Z0-9]*
767  PlayerNameTemplate = [a-zA-Z0-9]*
768  
769  # This setting restricts names players can give to their pets.
770  # See CnameTemplate for details
771  # Default: [a-zA-Z0-9]*
772  PetNameTemplate = [a-zA-Z0-9]*
773  
774  # Character name restriction
775  # Disallow characters to have a name which contains the words.
776  # Split them with ",". Use lowercase. Example: announcements,announce...
777  # Default: annou,ammou,amnou,anmou,anou,amou,announcements,announce
778  ForbiddenNames = annou,ammou,amnou,anmou,anou,amou,announcements,announce
779  
780  # Maximum number of characters per account.
781  # Default: 7 (client limit)
782  CharMaxNumber = 7
783  
784  # ---------------------------------------------------------------------------
785  # Nevit Settings
786  # ---------------------------------------------------------------------------
787  
788  # Enable Nevit System (True / False)
789  # Default: True
790  NevitEnabled = False
791  
792  # Nevit Maximum hunting points (integer positive value)
793  # Default: 7200
794  NevitHuntingPointLimit = 7200
795  
796  # Nevit Effect Time (in seconds)
797  # Default: 180
798  NevitEffectTime = 180
799  
800  # Nevit Advent Time
801  # Default: 14400
802  NevitAdventTime = 14400
803  
804  # Ignore advent time? ( True/ False)
805  # Default: False
806  NevitIgnoreAdventTime = False
807  
808  # Amount of hunting points gained after level up
809  # Default : 2000
810  NevitLevelupPoints = 2000
811  
812  # Amount of hunting points gained after level up with Nevit Blessing effect active
813  # Default : 2000
814  NevitBlessedLevelupPoints = 4000
815  
816  # Amount of SP bonus as multiplier, applied when Nevit Blessing is active, float point value
817  # Default: 0
818  NevitSpBonus = 0.5
819  
820  # Amount of Exp bonus as multiplier, applied when Nevit Blessing is active, float point value
821  # Default: 0
822  NevitExpBonus = 0.5
823  
824  # ---------------------------------------------------------------------------
825  # Game Points settings (Item Shop, Pc Cafe points)
826  # ---------------------------------------------------------------------------
827  
828  # Enable game points system (True / False)
829  # Default: True
830  GamePointsEnabled=True
831  
832  # Enable PC Cafe points usage (True / False)
833  # Default: True
834  PcCafePointsEnabled=True
835  
836  # Upper limit on pc cafe points, positive integer
837  # Default: 200000
838  PcCafePointsLimit=200000
839  
840  # Acquisition method for pc cafe points, enum value of time, exp, sp, craftMp
841  # Method time is active only when character is being attacked or is attacking.
842  # Default: time
843  PcCafePointsAcquisition=time
844  
845  # Acquisition rate for pc cafe points, positive integer value
846  # When using method time, value is ms, minimum value is 15000 or 15 seconds
847  # When using methods exp, sp, mobKill value is amount of occurrences
848  # When using craftMp, value is amount of MP spent
849  # Example: for exp, rate=10, meaning if exp is earned ten times, <amount> of points is given
850  # Example: for time, rate=25000, meaning every 25 seconds you get <amount> of points
851  # Example: for mobKill, rate=10, meaning every 10 mob kills player will get <amount> of points
852  # Example: for craftMp, rate=1000, meaning when crafting and spending 1K of MP, player will get <amount> of points
853  # Please see PcCafePointsAcquisitionAmount option for <amount>
854  PcCafePointsAcquisitionRate=60000
855  
856  # Acquisition amount for pc cafe points, positive integer value
857  # When using method time, amount is given to player based on interval ms of AcquisitionRate
858  # When using method exp, sp, craftMp, amount is given per AcquisitionRate
859  # Default: 100, when using time method
860  PcCafePointsAcquisitionAmount=25
861  
862  # Enable Item shop points usage (True / False)
863  # Default: True
864  ItemShopPointsEnabled=True
865  
866  # Upper limit on item shop points, positive integer
867  # Keep in mind that certain products have price over 100k
868  # Default: 200000
869  ItemShopPointsLimit = 200000
870  
871  # Acquisition method for item shop points, enum value of none,exp, sp, craftMp
872  # Default: none
873  ItemShopPointsAcquisition=none
874  
875  # Acquisition rate for item shop points, positive integer value
876  # When using methods exp, sp, mobKill value is amount of occurrences
877  # When using craftMp, value is amount of MP spent
878  # Example: for exp, rate=10, meaning if exp is earned ten times, <amount> of points is given
879  # Example: for time, rate=25000, meaning every 25 seconds you get <amount> of points
880  # Example: for mobKill, rate=10, meaning every 10 mob kills player will get <amount> of points
881  # Example: for craftMp, rate=1000, meaning when crafting and spending 1K of MP, player will get <amount> of points
882  # Please see ItemShopPointsAcquisitionAmount option for <amount>
883  ItemShopPointsAcquisitionRate=3
884  
885  # Acquisition amount for item shop points, positive integer value
886  # When using method exp, sp, craftMp, amount is given per AcquisitionRate
887  # Default: 1
888  ItemShopPointsAcquisitionAmount=25
889  
890  # Amount of recent purchases shown to player, positive integer
891  # Maximum value is capped at 200
892  # Set value to zero to avoid any limit
893  # Default: 50
894  ItemShopRecentPurchaseLimit=50