Quote:
Originally Posted by KOS0937 It's not in that variable, it's in Code: unit_flags_0:
8: (from a) player
10: totem?!
40: elite?
800: fighing
1000: in pvp
8000: ???
40000: immobile (player dead / stunned = C0000)
80000: in melee
4000000: skinnable
20000000: dazed |
i realize i am probably becoming aggravating, but i just did a forum search for:
unit_flags_0
and nothing comes up but this thread. so i have no idea what struct this variable unit_flags_0 is part of?
is it part of:
enum eUnitFields { offset: 2660?
UNIT_FIELD_CHARM=0x0,
UNIT_FIELD_SUMMON=0x8,
UNIT_FIELD_CHARMEDBY=0x10,
UNIT_FIELD_SUMMONEDBY=0x18,
UNIT_FIELD_CREATEDBY=0x20,
UNIT_FIELD_TARGET=0x28,
UNIT_FIELD_PERSUADED=0x30,
UNIT_FIELD_CHANNEL_OBJECT=0x38,
UNIT_FIELD_HEALTH=0x40,
UNIT_FIELD_POWER1=0x44,
UNIT_FIELD_POWER2=0x48,
UNIT_FIELD_POWER3=0x4C,
ETC
ETC
}
which has
UNIT_FIELD_FLAGS=0xA0,
UNIT_FIELD_FLAGS_2=0xA4,
and
UNIT_NPC_FLAGS=0x288,
is it one of those? if not, what struct holds this variable?
thanks again for the reply, just need a little more clarification.
EDIT-- i figured it out. it's the UNIT_FIELD_FLAGS=0xA0, of the eUnitFields struct. the only shame of it is that the skinnable flag does not happen until the unit is dead and looted. so you can't specifically target skinnable units, you can only determine if they are skinnable after killing them and looting them. is there another way or is this it? thanks again for the info-
also, is there a way to skin without looting (just for info). or is there a way to remove the loot without picking it up and then skinning?
thanks-