Character.properties 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551
  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. # AccessLevel
  10. # ---------------------------------------------------------------------------
  11. # This option will set the default AccessLevel for MasterAccess.
  12. # Please be careful with this setting. Characters set to this AccessLevel will have the right to execute every AdminCommand in game.
  13. # Default: 127 (Maximum value: 255)
  14. MasterAccessLevel = 127
  15. # Name color for those matching the above MasterAccess AccessLevel.
  16. # Default: 00FF00
  17. MasterNameColor = 00FF00
  18. # Title color for those matching the above MasterAccess AccessLevel.
  19. # Default: 00FF00
  20. MasterTitleColor = 00FF00
  21. # ---------------------------------------------------------------------------
  22. # Statistics
  23. # ---------------------------------------------------------------------------
  24. # This option, if enabled, will force a character to de-level if the characters' experience is below their level after losing experience on death. If this is set to False, the character will not de-level even if their Experience is below their level after death.
  25. # Default: True
  26. Delevel = True
  27. # Weight limit multiplier. Example: Setting this to 5 will give players 5x the normal weight limit.
  28. # Default: 1
  29. AltWeightLimit = 1
  30. # Run speed modifier. Example: Setting this to 5 will give players +5 to their running speed.
  31. # Default: 0
  32. RunSpeedBoost = 0
  33. # Chance of receiving the Death Penalty debuff when killed by a mob.
  34. # Default: 20
  35. DeathPenaltyChance = 20
  36. # Percent of HP, MP, and CP which is restored on character revival.
  37. # Default: 0, 70, 70
  38. RespawnRestoreCP = 0
  39. RespawnRestoreHP = 70
  40. RespawnRestoreMP = 70
  41. # Percent of HP, MP, and CP regeneration for players.
  42. # Example: Setting HP to 10 will cause player HP to regenerate 90% slower than normal.
  43. # Default: 100, 100, 100
  44. HpRegenMultiplier = 100
  45. MpRegenMultiplier = 100
  46. CpRegenMultiplier = 100
  47. # (THIS SETTING'S DESCRIPTION REQUIRES FURTHER INFORMATION)
  48. # Use tiredness (instead of combat points)
  49. # Default: False
  50. AltGameTiredness = False
  51. # ---------------------------------------------------------------------------
  52. # Skills & Effects
  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. EnableModifySkillDuration = False
  58. # Skill duration list
  59. # Format: skillid,newtime;skillid2,newtime2...
  60. # Example:
  61. # This enable 1h(3600) duration for songs, the "\"indicates new line,
  62. # and is only set for formating purposes.
  63. # SkillDurationList = 264,3600;265,3600;266,3600;267,3600;268,3600;\
  64. # 269,3600;270,3600;304,3600;305,1200;306,3600;308,3600;349,3600;\
  65. # 363,3600;364,3600
  66. SkillDurationList =
  67. # When this is enabled it will read the "SkillReuseList" option.
  68. EnableModifySkillReuse = False
  69. # Format: skillid,newDelayTime;skillid,newDelayTime2 (See skillDuration for examples)
  70. SkillReuseList =
  71. # Default: False
  72. AutoLearnSkills = False
  73. # Default: False
  74. AutoLootHerbs = False
  75. # Maximum number of buffs and songs/dances.
  76. # Remember that Divine Inspiration will give players 4 additional buff slots on top of the number specified in "maxbuffamount".
  77. # Default: 20, 12
  78. maxbuffamount = 20
  79. maxdanceamount = 12
  80. # This option allows a player to automatically learn Divine Inspiration.
  81. # This is not included in AutoLearnSkills above.
  82. # Default: False
  83. AutoLearnDivineInspiration = False
  84. # This is to allow a character to be canceled during bow use, skill use, or both.
  85. # Available Options: bow, cast, all
  86. # Default: cast
  87. AltGameCancelByHit = cast
  88. # If True, when effects of the same stack group are used, lesser effects will be canceled if stronger effects are used. Otherwise stacking of things like multiple levels of the same buff will be allowed.
  89. # Default: True
  90. CancelLesserEffect = True
  91. # This option, if enabled, will allow magic to fail, and if disabled magic damage will always succeed with a 100% chance.
  92. # Default: True
  93. MagicFailures = True
  94. # Protection from aggressive mobs after getting up from fake death.
  95. # The value is specified in seconds.
  96. # Default: 0
  97. PlayerFakeDeathUpProtection = 0
  98. # This option is to enable or disable the storage of buffs/debuffs among other effects.
  99. # Default: True
  100. StoreSkillCooltime = True
  101. # This option is to enable or disable the storage of buffs/debuffs among other effects during
  102. # a sublcase change
  103. # Deault: False
  104. SubclassStoreSkillCooltime = False
  105. # These are alternative rules for shields.
  106. # If True and they block:
  107. # The damage is powerAtk-shieldDef,
  108. # If False and they block:
  109. # The damage is powerAtk / (shieldDef + powerDef)
  110. # Default: False
  111. AltShieldBlocks = False
  112. # This is the percentage for perfect shield block rate.
  113. # DEFAULT NEEDS TO BE VERIFIED, MUST BE CHANGED HERE AND IN CONFIG.JAVA IF NOT CORRECT
  114. # Default: 10
  115. AltPerfectShieldBlockRate = 10
  116. # Allow use of Event Managers for changing occupation without any quests.
  117. # Default: False
  118. AllowClassMasters = False
  119. # Require life crystal needed to learn clan skills.
  120. # Default: True
  121. LifeCrystalNeeded = True
  122. # Require spell book needed to learn skills.
  123. # Default: False
  124. SpBookNeeded = False
  125. # Require book needed to enchant skills.
  126. # Default: True
  127. EnchantSkillSpBookNeeded = True
  128. # Require spell book needed to learn Divine Inspiration.
  129. # Default: True
  130. DivineInspirationSpBookNeeded = True
  131. # When enabled, the following will be true:
  132. # All classes can learn all skills.
  133. # Skills of another class costs x2 SP to learn.
  134. # Skills of another race costs x2 SP to learn.
  135. # Skills of fighters/mages costs x3 SP to learn.
  136. # Default: False
  137. AltGameSkillLearn = False
  138. # Allow player to sub-class without checking for unique quest items.
  139. # Default: False
  140. AltSubClassWithoutQuests = False
  141. # ---------------------------------------------------------------------------
  142. # Limits
  143. # ---------------------------------------------------------------------------
  144. # Maximum character running speed.
  145. # Default: 250
  146. MaxRunSpeed = 250
  147. # Maximum character Physical Critical Rate. (10 = 1%)
  148. # Default: 500
  149. MaxPCritRate = 500
  150. # Maximum character Magic Critical Rate. (10 = 1%)
  151. # Default: 200
  152. MaxMCritRate = 200
  153. # Maximum character Attack Speed.
  154. # Default: 1500
  155. MaxPAtkSpeed = 1500
  156. # Maximum character Cast Speed.
  157. # Default: 1999
  158. MaxMAtkSpeed = 1999
  159. # Maximum character Evasion.
  160. # Default: 200
  161. MaxEvasion = 200
  162. # Maximum number of allowed subclasses for every player.
  163. # Default: 3
  164. MaxSubclass = 3
  165. # Maximum number of allowed slots for Private Stores Sell.
  166. # Other means all the other races aside from Dwarf.
  167. # Default: 4, 3
  168. MaxPvtStoreSellSlotsDwarf = 4
  169. MaxPvtStoreSellSlotsOther = 3
  170. # Maximum number of allowed slots for Private Stores Buy.
  171. # Other means all the other races aside from Dwarf.
  172. # Default: 5, 4
  173. MaxPvtStoreBuySlotsDwarf = 5
  174. MaxPvtStoreBuySlotsOther = 4
  175. # This will control the inventory space limit (NOT WEIGHT LIMIT).
  176. # Default: 80, 100, 250
  177. MaximumSlotsForNoDwarf = 80
  178. MaximumSlotsForDwarf = 100
  179. MaximumSlotsForGMPlayer = 250
  180. # This will control a character's warehouse capacity.
  181. # Notes:
  182. # This must be LESS then 300 or the client will crash.
  183. # Default: 120, 100, 200, 20
  184. MaximumWarehouseSlotsForDwarf = 120
  185. MaximumWarehouseSlotsForNoDwarf = 100
  186. MaximumWarehouseSlotsForClan = 200
  187. MaximumFreightSlots = 20
  188. # ---------------------------------------------------------------------------
  189. # Enchanting
  190. # ---------------------------------------------------------------------------
  191. # This controls the chance an item has to break if it is enchanted.
  192. # This chance is in %, so if you set this to 100%, enchants will always succeed.
  193. # DEFAULT NEEDS TO BE VERIFIED, MUST BE CHANGED HERE AND IN CONFIG.JAVA IF NOT CORRECT
  194. # Default: 66,66,66
  195. EnchantChanceWeapon = 66
  196. EnchantChanceArmor = 66
  197. EnchantChanceJewelry = 66
  198. # DEFAULT NEEDS TO BE VERIFIED, MUST BE CHANGED HERE AND IN CONFIG.JAVA IF NOT CORRECT
  199. # Default: 66,66,66
  200. BlessedEnchantChanceWeapon = 66
  201. BlessedEnchantChanceArmor = 66
  202. BlessedEnchantChanceJewelry = 66
  203. # This is the enchant limit, if set to 0, there will be no limit.
  204. # Example: If this is set to 10, the maximum enchant will be 10.
  205. # Default: 0, 0, 0
  206. EnchantMaxWeapon = 0
  207. EnchantMaxArmor = 0
  208. EnchantMaxJewelry = 0
  209. # This is the maximum safe enchant.
  210. # Notes:
  211. # If EnchantSafeMax is set to for 8 the item will be safely enchanted to 8 regardless of the max enchant value set above.
  212. # EnchantSafeMaxFull is for full body armor (upper and lower).
  213. # These values should always be greater than 0.
  214. # Default: 3, 4
  215. EnchantSafeMax = 3
  216. EnchantSafeMaxFull = 4
  217. # ---------------------------------------------------------------------------
  218. # Augmenting
  219. # ---------------------------------------------------------------------------
  220. # These control the chance to get a skill in the augmentation process.
  221. # Default: 15, 30, 45, 60
  222. AugmentationNGSkillChance = 15
  223. AugmentationMidSkillChance = 30
  224. AugmentationHighSkillChance = 45
  225. AugmentationTopSkillChance = 60
  226. # This controls the chance to get a base stat modifier in the augmentation process.
  227. # Notes:
  228. # This has no dependancy on the grade of Life Stone.
  229. # Default: 1
  230. AugmentationBaseStatChance = 1
  231. # These control the chance to get a glow effect in the augmentation process.
  232. # Notes:
  233. # No/Mid Grade Life Stone can not have glow effect if you do not get a skill or base stat modifier.
  234. # Default: 0, 40, 70, 100
  235. AugmentationNGGlowChance = 0
  236. AugmentationMidGlowChance = 40
  237. AugmentationHighGlowChance = 70
  238. AugmentationTopGlowChance = 100
  239. # ---------------------------------------------------------------------------
  240. # Karma
  241. # ---------------------------------------------------------------------------
  242. # Karma player can be killed in Peace zone.
  243. # Default: False
  244. AltKarmaPlayerCanBeKilledInPeaceZone = False
  245. # Karma player can use GateKeeper.
  246. # Default: False
  247. AltKarmaPlayerCanUseGK = False
  248. # Karma player can use escape and recall skills.
  249. # Default: True
  250. AltKarmaPlayerCanTeleport = True
  251. # Karma player can shop.
  252. # Default: True
  253. AltKarmaPlayerCanShop = True
  254. # Karma player can trade.
  255. # Default: True
  256. AltKarmaPlayerCanTrade = True
  257. # Karma player can use warehouse.
  258. # Default: True
  259. AltKarmaPlayerCanUseWareHouse = True
  260. # ---------------------------------------------------------------------------
  261. # Fame
  262. # ---------------------------------------------------------------------------
  263. # The maximum number of Fame points a player can have
  264. # Default: 65535
  265. MaxPersonalFamePoints = 65535
  266. # How frequently the player gets Fame points while in a Fortress Siege zone
  267. # Default: 300s (5 min)
  268. FortressZoneFameTaskFrequency = 300
  269. # How much Fame aquired while in a Fortress Siege Zone
  270. # Default: 31
  271. FortressZoneFameAquirePoints = 31
  272. # How frequently the player gets Fame points while in a Castle Siege zone
  273. # Default: 300s (5 min)
  274. CastleZoneFameTaskFrequency = 300
  275. # How much Fame aquired while in a Castle Siege Zone
  276. # Default: 125
  277. CastleZoneFameAquirePoints = 125
  278. # ---------------------------------------------------------------------------
  279. # Crafting
  280. # ---------------------------------------------------------------------------
  281. # Option to enable or disable crafting.
  282. # Default: True
  283. CraftingEnabled = True
  284. # Limits for recipes
  285. # Default: 50, 50
  286. DwarfRecipeLimit = 50
  287. CommonRecipeLimit = 50
  288. # Alternative crafting rules. If enabled, the following will be true:
  289. # Crafting takes time.
  290. # Players get EXP/SP for crafting.
  291. # Default: False
  292. AltGameCreation = False
  293. # Crafting Time multiplier.
  294. # The higher the number, the more time the crafting process takes. XP/SP reward increases with time.
  295. # Default: 1
  296. AltGameCreationSpeed = 1
  297. # Additional crafting XP/SP rate multiplier.
  298. # Default: 1, 1
  299. AltGameCreationXpRate = 1
  300. AltGameCreationSpRate = 1
  301. # Additional XP/SP rate multiplier when creating rare item.
  302. # Default: 2
  303. AltGameCreationRareXpSpRate = 2
  304. # If set to False, blacksmiths don't take recipes from players inventory when crafting.
  305. # Default: True
  306. AltBlacksmithUseRecipes = True
  307. # ---------------------------------------------------------------------------
  308. # Clan
  309. # ---------------------------------------------------------------------------
  310. # Number of days you have to wait before joining another clan.
  311. # Default: 1
  312. DaysBeforeJoinAClan = 1
  313. # Number of days you have to wait before creating a new clan.
  314. # Default: 10
  315. DaysBeforeCreateAClan = 10
  316. # Number of days it takes to dissolve a clan.
  317. # Default: 7
  318. DaysToPassToDissolveAClan = 7
  319. # Number of days before joining a new alliance when clan voluntarily leave an alliance.
  320. # DEFAULT NEEDS TO BE VERIFIED, MUST BE CHANGED HERE AND IN CONFIG.JAVA IF NOT CORRECT
  321. # Default: 1
  322. DaysBeforeJoinAllyWhenLeaved = 1
  323. # Number of days before joining a new alliance when clan was dismissed from an alliance.
  324. # DEFAULT NEEDS TO BE VERIFIED, MUST BE CHANGED HERE AND IN CONFIG.JAVA IF NOT CORRECT
  325. # Default: 1
  326. DaysBeforeJoinAllyWhenDismissed = 1
  327. # Number of days before accepting a new clan for alliance when clan was dismissed from an alliance.
  328. # DEFAULT NEEDS TO BE VERIFIED, MUST BE CHANGED HERE AND IN CONFIG.JAVA IF NOT CORRECT
  329. # Default: 1
  330. DaysBeforeAcceptNewClanWhenDismissed = 1
  331. # Number of days before creating a new alliance after dissolving an old alliance.
  332. # DEFAULT NEEDS TO BE VERIFIED, MUST BE CHANGED HERE AND IN CONFIG.JAVA IF NOT CORRECT
  333. # Default: 10
  334. DaysBeforeCreateNewAllyWhenDissolved = 10
  335. # Maximum number of clans in alliance.
  336. # Default: 3
  337. AltMaxNumOfClansInAlly = 3
  338. # Allow clan members to withdraw from the clan warehouse.
  339. # Default: False
  340. AltMembersCanWithdrawFromClanWH = False
  341. # Remove castle circlets after a clan loses their castle or a player leaves a clan.
  342. # Default: True
  343. RemoveCastleCirclets = True
  344. # Number of members needed to request a clan war.
  345. # Default: 15
  346. AltClanMembersForWar = 15
  347. # ---------------------------------------------------------------------------
  348. # Party
  349. # ---------------------------------------------------------------------------
  350. # (THIS SETTING'S DESCRIPTION REQUIRES FURTHER INFORMATION)
  351. # This option controls the party range for the L2Attackable.
  352. # Default: 1600
  353. AltPartyRange = 1600
  354. # (THIS SETTING'S DESCRIPTION REQUIRES FURTHER INFORMATION)
  355. # This option controls the party range for an L2Party.
  356. # Default: 1400
  357. AltPartyRange2 = 1400
  358. # ---------------------------------------------------------------------------
  359. # Random
  360. # ---------------------------------------------------------------------------
  361. # This is the amount of adena that a new character starts their character with.
  362. # Default: 0
  363. StartingAdena = 0
  364. # This option, when set to True, will enable automatically picking up items.
  365. # If set False it will force the player to pickup dropped items from mobs.
  366. # This excludes herbs mentioned above and items from Raid/GrandBosses with minions.
  367. # Default: False
  368. AutoLoot = False
  369. # This option, when set to True, will enable automatically picking up items from Raid/GrandBosses with minions.
  370. # If set False it will force the player to pickup dropped items from bosses.
  371. # This excludes herbs mentioned above and items from mobs.
  372. # Default: False
  373. AutoLootRaids = False
  374. # This is the time in seconds that it will take for the player command "//unstuck" to activate.
  375. # Default: 300
  376. UnstuckInterval = 300
  377. # After a player teleports, this is the time the player is protected.
  378. # This time is in seconds, leave it at 0 if you want this feature disabled.
  379. # Default: 0
  380. PlayerSpawnProtection = 0
  381. # This will allow random re-spawning in towns if enabled based on a maximum random offset from the base re-spawn coordinates.
  382. # DEFAULT NEEDS TO BE VERIFIED, MUST BE CHANGED HERE AND IN CONFIG.JAVA IF NOT CORRECT
  383. # Default: True, 50
  384. RespawnRandomInTown = True
  385. RespawnRandomMaxOffset = 50
  386. # Restores the player to their previous instance (ie. an instanced area/dungeon) on EnterWorld.
  387. # Default: False
  388. RestorePlayerInstance = False
  389. # Set whether summon skills can be used to summon players inside an instance.
  390. # When enabled individual instances can have summoning disabled in instance xml's.
  391. # DEFAULT NEEDS TO BE VERIFIED, MUST BE CHANGED HERE AND IN CONFIG.JAVA IF NOT CORRECT
  392. # Default: ?
  393. AllowSummonToInstance = True
  394. # This option is to enable or disable the use of in game petitions.
  395. # The MaxPetitionsPerPlayer is the amount of petitions a player can make.
  396. # The MaximumPendingPetitions is the total amount of petitions in the server.
  397. # Note:
  398. # Logically, MaximumPendingPetitions must be higher then MaxPetitionsPerPlayer.
  399. # Default: True, 5, 25
  400. PetitioningAllowed = True
  401. MaxPetitionsPerPlayer = 5
  402. MaxPetitionsPending = 25
  403. # If True, freights can be withdrawn from any place.
  404. # Default: True
  405. AltGameFreights = True
  406. # Adena cost for freighting items.
  407. # Note:
  408. # AltGameFreightPrice will NOT change the value shown to the player, but the player will get charged for the value set here.
  409. # Default: 1000
  410. AltGameFreightPrice = 1000
  411. # Free teleporting around the world.
  412. # Default: False
  413. AltFreeTeleporting = False
  414. # Allow character to recommend same person more then once per day.
  415. # Default: False
  416. AltRecommend = False
  417. # Allow character deletion after days set below. To disallow character deletion, set this equal to 0.
  418. # Default: 7
  419. DeleteCharAfterDays = 7
  420. # Alternative Xp/Sp rewards, if not 0, then calculated as 2^((mob.level-player.level) / coef). Coef are the 2 numbers set below.
  421. # A few examples for "AltGameExponentXp = 5." and "AltGameExponentSp = 3.":
  422. # diff = 0 (player and mob has the same level), XP bonus rate = 1, SP bonus rate = 1
  423. # diff = 3 (mob is 3 levels above), XP bonus rate = 1.52, SP bonus rate = 2
  424. # diff = 5 (mob is 5 levels above), XP bonus rate = 2, SP bonus rate = 3.17
  425. # diff = -8 (mob is 8 levels below), XP bonus rate = 0.4, SP bonus rate = 0.16
  426. # Default: 0, 0
  427. AltGameExponentXp = 0
  428. AltGameExponentSp = 0
  429. # PARTY XP DISTRIBUTION
  430. # 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).
  431. # In that case he will not receive any Exp/SP from party and is not counted for party bonus.
  432. # If you don't want to have a cutoff point for party members' XP distribution, set the first option to "none".
  433. # Available Options: auto, level, none
  434. # DEFAULT NEEDS TO BE VERIFIED, MUST BE CHANGED HERE AND IN CONFIG.JAVA IF NOT CORRECT
  435. # Default: auto
  436. PartyXpCutoffMethod = auto
  437. # This option takes effect when "percentage" method is chosen. Don't use high values for this!
  438. # Default: 3.0
  439. PartyXpCutoffPercent = 3.0
  440. # This option takes effect when "level" method is chosen. Don't use low values for this!
  441. # Default: 30
  442. PartyXpCutoffLevel = 30