Drops rework.
This commit is contained in:
		| @@ -509,18 +509,6 @@ DualboxCheckWhitelist = 127.0.0.1,0 | ||||
| AllowChangePassword = False | ||||
|  | ||||
|  | ||||
| # --------------------------------------------------------------------------- | ||||
| # Old Drop Behavior | ||||
| # --------------------------------------------------------------------------- | ||||
|  | ||||
| # Enables L2J old drop behavior | ||||
| # The old L2J system used to add amount of items drop per 100% range of chance. | ||||
| # For example, if chance is 230% when rate are applied, it will do : | ||||
| # amount dropped = (2 * getRandomAmount(min,max)) + 30% chance to get ad additional getRandomAmount(min,max) | ||||
| # Default : False | ||||
| OldDropBehavior = False | ||||
|  | ||||
|  | ||||
| # --------------------------------------------------------------------------- | ||||
| # Custom Starting Location | ||||
| # --------------------------------------------------------------------------- | ||||
|   | ||||
| @@ -187,33 +187,3 @@ DisableRaidCurse = False | ||||
| RaidChaosTime = 30 | ||||
| GrandChaosTime = 30 | ||||
| MinionChaosTime = 30 | ||||
|  | ||||
| # --------------------------------------------------------------------------- | ||||
| # Drops | ||||
| # --------------------------------------------------------------------------- | ||||
|  | ||||
| # The min and max level difference used for level gap calculation | ||||
| # this is only for how many levels higher the player is than the monster | ||||
| # Default: 8 | ||||
| DropAdenaMinLevelDifference=16 | ||||
| # Default: 15 | ||||
| DropAdenaMaxLevelDifference=30 | ||||
|  | ||||
| # This is the minimum level gap chance meaning for 10 that the monster will have 10% chance | ||||
| # to allow dropping the item if level difference is bigger than DropAdenaMaxLevelDifference | ||||
| # Note: This value is scalling from 100 to the specified value for DropAdenaMinLevelDifference to DropAdenaMaxLevelDifference limits | ||||
| # Default: 10 | ||||
| DropAdenaMinLevelGapChance=20 | ||||
|  | ||||
| # The min and max level difference used for level gap calculation | ||||
| # this is only for how many levels higher the player is than the monster | ||||
| # Default: 5 | ||||
| DropItemMinLevelDifference=10 | ||||
| # Default: 10 | ||||
| DropItemMaxLevelDifference=20 | ||||
|  | ||||
| # This is the minimum level gap chance meaning for 10 that the monster will have 10% chance | ||||
| # to allow dropping the item if level difference is bigger than DropAdenaMaxLevelDifference | ||||
| # Note: This value is scalling from 100 to the specified value for DropAdenaMinLevelDifference to DropAdenaMaxLevelDifference limits | ||||
| # Default: 10 | ||||
| DropItemMinLevelGapChance=20 | ||||
| @@ -5,39 +5,6 @@ | ||||
| # Warning:  | ||||
| # Please take extreme caution when changing anything. Also please understand what you are changing before you do so on a live server. | ||||
|  | ||||
|  | ||||
| # --------------------------------------------------------------------------- | ||||
| # Item Rates | ||||
| # --------------------------------------------------------------------------- | ||||
| # Warning: to achieve old l2j behavior before drops rework you need to enable OldDropBehavior in Custom.ini | ||||
| # and increase only chance multipliers! Remember if you increase both chance and amount you will have higher rates than expected | ||||
| # Example: if amount multiplier is 5 and chance multiplier is 5 you will end up with 5*5 = 25 drop rates so be careful! | ||||
|  | ||||
| # Multiplies the amount of items dropped from monster on ground when it dies. | ||||
| DeathDropAmountMultiplier = 1 | ||||
| # Multiplies the amount of items looted from monster when a skill like Sweeper(Spoil) is used. | ||||
| CorpseDropAmountMultiplier = 1 | ||||
| # Multiplies the amount of items dropped from monster on ground when it dies. | ||||
| HerbDropAmountMultiplier = 1 | ||||
| RaidDropAmountMultiplier = 1 | ||||
|  | ||||
| # Multiplies the chance of items that can be dropped from monster on ground when it dies. | ||||
| DeathDropChanceMultiplier = 1 | ||||
| # Multiplies the chance of items that can be looted from monster when a skill like Sweeper(Spoil) is used. | ||||
| CorpseDropChanceMultiplier = 1 | ||||
| # Multiplies the chance of items that can be dropped from monster on ground when it dies. | ||||
| HerbDropChanceMultiplier = 1 | ||||
| RaidDropChanceMultiplier = 1 | ||||
|  | ||||
| # List of items affected by custom drop rate by id, used now for Adena rate too. | ||||
| # Usage: itemId1,multiplier1;itemId2,multiplier2;... | ||||
| # Note: Make sure the lists do NOT CONTAIN trailing spaces or spaces between the numbers! | ||||
| # Example for Raid boss 1x jewelry: 6656,1;6657,1;6658,1;6659,1;6660,1;6661,1;6662,1;8191,1;10170,1;10314,1; | ||||
| # Default: 57,1 | ||||
| DropAmountMultiplierByItemId = 57,1 | ||||
| DropChanceMultiplierByItemId = 57,1 | ||||
|  | ||||
|  | ||||
| # --------------------------------------------------------------------------- | ||||
| # Standard Settings (Retail value = 1) | ||||
| # --------------------------------------------------------------------------- | ||||
| @@ -97,6 +64,68 @@ RateQuestRewardRecipe = 1 | ||||
| RateQuestRewardMaterial = 1 | ||||
|  | ||||
|  | ||||
| # --------------------------------------------------------------------------- | ||||
| # Item Drop Rates | ||||
| # --------------------------------------------------------------------------- | ||||
| # Remember if you increase both chance and amount you will have higher rates than expected. | ||||
| # Example: if amount multiplier is 5 and chance multiplier is 5 you will end up with 5*5 = 25 drop rates so be careful! | ||||
|  | ||||
| # Multiplies the amount of items rewarded from monsters when they die. | ||||
| DeathDropAmountMultiplier = 1 | ||||
| # Multiplies the amount of items rewarded from monsters when a Spoil skill is used. | ||||
| SpoilDropAmountMultiplier = 1 | ||||
| # Multiplies the amount of items rewarded from monsters when they die. | ||||
| HerbDropAmountMultiplier = 1 | ||||
| RaidDropAmountMultiplier = 1 | ||||
|  | ||||
| # Multiplies the chance of items that can be rewarded from monsters when they die. | ||||
| DeathDropChanceMultiplier = 1 | ||||
| # Multiplies the chance of items that can be rewarded from monsters when a Spoil skill is used. | ||||
| SpoilDropChanceMultiplier = 1 | ||||
| # Multiplies the chance of items that can be rewarded from monsters when they die. | ||||
| HerbDropChanceMultiplier = 1 | ||||
| RaidDropChanceMultiplier = 1 | ||||
|  | ||||
| # List of items affected by custom drop rate by id, used now for Adena rate too. | ||||
| # Usage: itemId1,multiplier1;itemId2,multiplier2;... | ||||
| # Note: Make sure the lists do NOT CONTAIN trailing spaces or spaces between the numbers! | ||||
| # Example for Raid boss 1x jewelry: 6656,1;6657,1;6658,1;6659,1;6660,1;6661,1;6662,1;8191,1;10170,1;10314,1; | ||||
| # Default: 57,1 | ||||
| DropAmountMultiplierByItemId = 57,1 | ||||
| DropChanceMultiplierByItemId = 57,1 | ||||
|  | ||||
|  | ||||
| # --------------------------------------------------------------------------- | ||||
| # Item Drop Level Difference Settings | ||||
| # --------------------------------------------------------------------------- | ||||
|  | ||||
| # The min and max level difference used for level gap calculation | ||||
| # this is only for how many levels higher the player is than the monster | ||||
| # Default: 8 | ||||
| DropAdenaMinLevelDifference = 8 | ||||
| # Default: 15 | ||||
| DropAdenaMaxLevelDifference = 15 | ||||
|  | ||||
| # This is the minimum level gap chance meaning for 10 that the monster will have 10% chance | ||||
| # to allow dropping the item if level difference is bigger than DropAdenaMaxLevelDifference | ||||
| # Note: This value is scalling from 100 to the specified value for DropAdenaMinLevelDifference to DropAdenaMaxLevelDifference limits | ||||
| # Default: 10 | ||||
| DropAdenaMinLevelGapChance = 10 | ||||
|  | ||||
| # The min and max level difference used for level gap calculation | ||||
| # this is only for how many levels higher the player is than the monster | ||||
| # Default: 5 | ||||
| DropItemMinLevelDifference = 5 | ||||
| # Default: 10 | ||||
| DropItemMaxLevelDifference = 10 | ||||
|  | ||||
| # This is the minimum level gap chance meaning for 10 that the monster will have 10% chance | ||||
| # to allow dropping the item if level difference is bigger than DropAdenaMaxLevelDifference | ||||
| # Note: This value is scalling from 100 to the specified value for DropAdenaMinLevelDifference to DropAdenaMaxLevelDifference limits | ||||
| # Default: 10 | ||||
| DropItemMinLevelGapChance = 10 | ||||
|  | ||||
|  | ||||
| # --------------------------------------------------------------------------- | ||||
| # Vitality system rates. Works only if EnableVitality = True | ||||
| # --------------------------------------------------------------------------- | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 MobiusDev
					MobiusDev