# Path: cuwo/constants.py
# WARRIOR_CLASS = 1
# 
# RANGER_CLASS = 2
# 
# MAGE_CLASS = 3
# 
# ROGUE_CLASS = 4
# 
# Path: cuwo/vector.py
# def qvec3(x=0, y=0, z=0):
#     return Vector3((x, y, z), dtype=np.int64)
# 
# def ivec3(x=0, y=0, z=0):
#     return Vector3((x, y, z), dtype=np.int32)
# 
# def vec3(x=0, y=0, z=0):
#     return Vector3((x, y, z), dtype=np.float32)


from cuwo.constants import (WARRIOR_CLASS, RANGER_CLASS,
                            MAGE_CLASS, ROGUE_CLASS)
from cuwo.vector import qvec3, ivec3, vec3
    103: {'class': (MAGE_CLASS, ), },

    # Shield
    104: {'class': (WARRIOR_CLASS, ),
          'weapon': (13, )},


    # Generic
    80: {},     # Drink potion
    81: {},     # Eat
    82: {},     # Present pet food
    83: {},     # Sit
    84: {},     # Sleep
    106: {},    # Ride pet
    107: {}     # Sailing
})

APPEARANCES = dict({
    2: {'scale': 0.96,
        'radius': 0.96,
        'height': 2.16,
        'scale_head': 1.01,
        'scale_feet': 0.98,
        'scale_hand': 1.00,
        'scale_body': 1.00,
        'scale_back': 0.80,
        'scale_shoulder': 1.00,
        'scale_weapon': 0.98,
        'scale_wing': 1.00,
        'scale_unknown': 1.00,

# Path: cuwo/constants.py
# WARRIOR_CLASS = 1
# 
# RANGER_CLASS = 2
# 
# MAGE_CLASS = 3
# 
# ROGUE_CLASS = 4
# 
# Path: cuwo/vector.py
# def qvec3(x=0, y=0, z=0):
#     return Vector3((x, y, z), dtype=np.int64)
# 
# def ivec3(x=0, y=0, z=0):
#     return Vector3((x, y, z), dtype=np.int32)
# 
# def vec3(x=0, y=0, z=0):
#     return Vector3((x, y, z), dtype=np.float32)


# Path: scripts/anticheat/constants.py
from cuwo.constants import (WARRIOR_CLASS, RANGER_CLASS,
                            MAGE_CLASS, ROGUE_CLASS)
from cuwo.vector import qvec3, ivec3, vec3

    103: {'class': (MAGE_CLASS, ), },

    # Shield
    104: {'class': (WARRIOR_CLASS, ),
          'weapon': (13, )},


    # Generic
    80: {},     # Drink potion
    81: {},     # Eat
    82: {},     # Present pet food
    83: {},     # Sit
    84: {},     # Sleep
    106: {},    # Ride pet
    107: {}     # Sailing
})

APPEARANCES = dict({
    2: {'scale': 0.96,
        'radius': 0.96,
        'height': 2.16,
        'scale_head': 1.01,
        'scale_feet': 0.98,
        'scale_hand': 1.00,
        'scale_body': 1.00,
        'scale_back': 0.80,
        'scale_shoulder': 1.00,
        'scale_weapon': 0.98,
        'scale_wing': 1.00,
        'scale_unknown': 1.00,

        'offset_body': vec3(0, 0, -5),