Jump to content

Recommended Posts

M2 Download Center

Download Here ( Internal )

Download Here ( GitHub )

Hi everyone, in my free time I'm trying to upgrade the mainline to most recently webzen releases. This is the Set Bonus of DS, enjoy.



If you don't use ENABLE_EXTEND_INVEN_SYSTEM, in uiToolTip.py change (otherwise you will not see the bonus set when mouse is over the item)


if window_type == player.EQUIPMENT and self.interface and self.interface.wndDragonSoul:



if window_type == player.INVENTORY and self.interface and self.interface.wndDragonSoul:


  • Metin2 Dev 1
  • Love 4
Link to post

Is the system complete showing bonuses and so on?

Because I installed it and the bonus icon appears in the taskbar at the top and then disappears seconds later and no bonus appears next to the features Is there a shortage of it?

Link to post
  • VIP
52 minutes ago, Cappuccino said:

There was another similar system that had a bug: when you have the full ds set and you summon/unsummon a pet, the ds set will not give you the additional bonus

have you tested this scenario?

void CHARACTER::ComputePoints()


  • Good 1
Link to post
  • Honorable Member

Hmm.... 🤔

typedef struct STPacketDSTable {
	BYTE		bHeader;				// sizeof 1
	int		iType;					// sizeof 4
	int		iApplyCount;				// sizeof 4
	int		iBasicApplyValue[255];			// sizeof 4*255=1020
	int		iAditionalApplyValue[255];		// sizeof 4*255=1020
	float		fWeight;				// sizeof 4
} TPacketDSTable;

sizeof(TPacketDSTable) 						// sizeof 2053 * 1~6 -> 2053 ~ 12.318



Except the network usage at every activate deck, it seems good.

  • Love 1
  • Lmao 1
Link to post

I think, the last thing, to think about, is the network usage How would you like otherwise, loading everything in client-side aswell instead leaving the server to send the details to the client?


You know that the client could be used for more servers with different configuration right? Anyway, apologise, if you have a better idea share with us (except loading the table in binary 😕).

Edited by iMerv3
Link to post

Does it work for mythic alchemy?


I have one problem i dont have this "d:/ymir work/ui/dragonsoul/buff_ds_land1.tga") tga and this "d:/ymir work/ui/dragonsoul/buff_ds_sky1.tga") tga

 i got the bonus but it doesnt show me on the alchemy stone the bonus

Edited by Neverr
Link to post


In uitooltip.py change


if window_type == player.INVENTORY and self.interface and self.interface.wndDragonSoul:



if window_type == player.DRAGON_SOUL_INVENTORY and self.interface and self.interface.wndDragonSoul:


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Activity

    1. 0

      Sash bug +19% absorb

    2. 1


    3. 1

      [HowTo] The "hello world" of metin2

    4. 1


    5. 0

      Sash absorb bug

    6. 0

      Debug DB vanilla Core

    7. 0

      Give item after kill monster [c++]

    8. 6

      Current Peer host names...

  • Recently Browsing

    No registered users viewing this page.



Chatroom Rules


Join our Discord

A request for help = Shoutbox Ban

Be respectful & Respect the rules


  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.