Well,
What we know now ?
There is a table called _RefDropItemAssign where you asign ItemID,Prob,GROUP,etc.
Then we can see tables called:
That tables have only ProbGroup1 to ProbGroup12._RefDropClassSel_Alchemy_ATTRStone
_RefDropClassSel_Alchemy_MagicStone
_RefDropClassSel_Alchemy_Tablet
Well we can add ProbGroup13 :D (For example in _RefDropClassSel_Alchemy_ATTRStone)
-------------------------------Code:USE [ShardDB] GO /****** Object: Table [dbo].[_RefDropClassSel_Alchemy_ATTRStone] Script Date: 08/21/2012 14:54:42 ******/ IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[_RefDropClassSel_Alchemy_ATTRStone]') AND type in (N'U')) DROP TABLE [dbo].[_RefDropClassSel_Alchemy_ATTRStone] GO USE [ShardDB] GO /****** Object: Table [dbo].[_RefDropClassSel_Alchemy_ATTRStone] Script Date: 08/21/2012 14:54:42 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[_RefDropClassSel_Alchemy_ATTRStone]( [MonLevel] [int] NOT NULL, [ProbGroup1] [real] NOT NULL, [ProbGroup2] [real] NOT NULL, [ProbGroup3] [real] NOT NULL, [ProbGroup4] [real] NOT NULL, [ProbGroup5] [real] NOT NULL, [ProbGroup6] [real] NOT NULL, [ProbGroup7] [real] NOT NULL, [ProbGroup8] [real] NOT NULL, [ProbGroup9] [real] NOT NULL, [ProbGroup10] [real] NOT NULL, [ProbGroup11] [real] NOT NULL, [ProbGroup12] [real] NOT NULL, [ProbGroup13] [real] NOT NULL ) ON [PRIMARY] GO
Right now goes everything OK.
Then we have to add a new line to add a new dropeable item at _RefDropItemAssign
Service RefItemID Prob_Relative Prob_Absolute AssignedGroup DropCount
1 6452 100 100 13 1
When you put 13 in AssignedGroup gameserver gives an overlap error.
So where is the associated store procedure, error, etc etc etc who control New Groups ?????
I dont want to add custom drops i want to continue with the common dropeable system, if you are interested help :D
EDIT:
Sorry move the thread to development section







