Jump to content
Moopler
Sign in to follow this  
shadi

Information Some Rune Packet v.198.1

Recommended Posts

Quote

 

13 04 00 00 00 00 05 00 00 00 // Open Rune (Must have rune in map)

[Header = 2 bytes] [unknown 4 bytes] [unknown 4 bytes] // Open Rune (Must have rune in map)

 

15 04 00 00 00 00 00 00 00 00 // Down Arrow for index 0

15 04 00 00 00 00 01 00 00 00 // Up Arrow for index 0

15 04 00 00 00 00 02 00 00 00 // Left Arrow for index 0

15 04 00 00 00 00 03 00 00 00 // Right Arrow for index 0

 

15 04 01 00 00 00 00 00 00 00 // Down Arrow for index 1

15 04 01 00 00 00 01 00 00 00 // Up Arrow for index 1

15 04 01 00 00 00 02 00 00 00 // Left Arrow for index 1

15 04 01 00 00 00 03 00 00 00 // Right Arrow for index 1

 

15 04 02 00 00 00 00 00 00 00 // Down Arrow for index 2

15 04 02 00 00 00 01 00 00 00 // Up Arrow for index 2

15 04 02 00 00 00 02 00 00 00 // Left Arrow for index 2

15 04 02 00 00 00 03 00 00 00 // Right Arrow for index 2

 

15 04 03 00 00 00 00 00 00 00 // Down Arrow for index 3

15 04 03 00 00 00 01 00 00 00 // Up Arrow for index 3

15 04 03 00 00 00 02 00 00 00 // Left Arrow for index 3

15 04 03 00 00 00 03 00 00 00 // Right Arrow for index 3

[Header = 2 bytes] [index = 4 bytes] [arrow = 4 bytes]

 

14 04 00 // Close Rune

[Header = 2 bytes] [unknown = 1 byte]

 

14 04 01 7D FE FF 1C 00 00 00 01 00 00 00 6D E6 FE EB // Sucess Rune

[Header = 2 bytes] [unknown = 1 bytes] [Character X Or Rune X = 4 Bytes] [Character Y Or Rune Y = 4 Bytes] [unknown 4 bytes] [ unknown 4 bytes]


 

 

  • Like 1

Share this post


Link to post

The last 4 unknown bytes in the open rune are rune type. I'm pretty sure you'll need the right type for it to open the rune.

Here are the rune types:

enum ERuneStoneType
{
  RST_NONE = 0xFFFFFFFF,
  RST_UPGRADE_SPEED = 0x0,
  RST_UPGRADE_DEFENCE = 0x1,
  RST_DOT_ATTACK = 0x2,
  RST_THUNDER = 0x3,
  RST_EARTHQUAKE = 0x4,
  RST_SUMMON_ELITE_MOB = 0x5,
  RST_SUMMON_MIMIC = 0x6,
  RST_INCREASE = 0x7,
  RST_REDUCE_COOLTIME = 0x8,
  RST_COUNT = 0x9,
};

 

This might be useful too

enum ERuneStoneState
{
  RSS_STAY = 0x0,
  RSS_APPEAR = 0x1,
  RSS_DISAPPEAR = 0x2,
  RSS_COUNT = 0x3,
};

 

  • Like 2

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
×