/**
* Explanation of rotation calculations:
* When dropping items Neocron accepts the orientation of the character in the form of 3 bytes:
* -> along the Y,Z,X axis ( I'll neglect the Z axis in this explanation )
*
* Example(may not be actual values):
* With an offset, a 360degrees area is split into 4 parts, each 90 degrees.
* From 0 to 90 degrees the range is from 110,145 to 110,110
* From 90 to 180 degrees the range is from 145,110 to 145,145
* -> Notice the 1st value stays the same for the 1st 180degrees then the second value increases
* to 45 when at 90 degrees.
* -> Going on the next 90 degrees to 180, the first will change to 145, the second value will
* decrease to 110 once it reaches 180 degrees
*
* In 180 to 360 degrees the first value varies from 110 to 145 while the second is either 110 or 145.
*/