Add "ProbGroup13" to Drop Alchemy Items Without Overlap Error
Well,
What we know now ?
There is a table called _RefDropItemAssign where you asign ItemID,Prob,GROUP,etc.
Then we can see tables called:
Quote:
_RefDropClassSel_Alchemy_ATTRStone
_RefDropClassSel_Alchemy_MagicStone
_RefDropClassSel_Alchemy_Tablet
That tables have only ProbGroup1 to ProbGroup12.
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
Re: Add "ProbGroup13" to Drop Alchemy Items Without Overlap Error
Re: Add "ProbGroup13" to Drop Alchemy Items Without Overlap Error
Isnt that gameserver sided error?
Re: Add "ProbGroup13" to Drop Alchemy Items Without Overlap Error
Quote:
Originally Posted by
Tazdingo
When you put 13 in AssignedGroup gameserver gives an overlap error.
Just Add it to the 12D drops and let the 13D drops come from the 13D lvl mobs.
You can use the custom drop table to Assign the mobs that drop and the rate they drop at.
Re: Add "ProbGroup13" to Drop Alchemy Items Without Overlap Error
Quote:
Originally Posted by
evestu
Just Add it to the 12D drops and let the 13D drops come from the 13D lvl mobs.
You can use the custom drop table to Assign the mobs that drop and the rate they drop at.
Quote:
I dont want to add custom drops i want to continue with the common dropeable system, if you are interested help :D
Thats the point of this thread. Add a new probgroup. I know how to add custom drops.
Re: Add "ProbGroup13" to Drop Alchemy Items Without Overlap Error
The only way to do this is by Editing the server exe itself by code cave etc, as this is limted in the exe not by the Database if you do a run trace in olly when you start the gameserver.exe you will see where it thows the error of the job overlap
Re: Add "ProbGroup13" to Drop Alchemy Items Without Overlap Error
Quote:
Originally Posted by
evestu
The only way to do this is by Editing the server exe itself by code cave etc, as this is limted in the exe not by the Database if you do a run trace in olly when you start the gameserver.exe you will see where it thows the error of the job overlap
That's another reason for make an emulator, i will talk with Xsense and ask the future, our new project will depend on Xsense's answer.
Re: Add "ProbGroup13" to Drop Alchemy Items Without Overlap Error
just simpy replace items which belongs to ProbGroup1 with 13 degree ID's on _RefDropItemAssign.. no one needs 1st degree alchemy drops..