diff options
author | shennetsind <ind@henn.et> | 2013-03-27 16:17:48 -0300 |
---|---|---|
committer | shennetsind <ind@henn.et> | 2013-03-27 16:17:48 -0300 |
commit | 9aded8a259e39b49698cb50111e8e5306f77dd52 (patch) | |
tree | cdc35f64b44f55e9da4211bf8540dc6300017726 /src/map/script.c | |
parent | 9b5ec24b69d4ae517f07ffa7a9b2730adbe998d4 (diff) | |
download | hercules-9aded8a259e39b49698cb50111e8e5306f77dd52.tar.gz hercules-9aded8a259e39b49698cb50111e8e5306f77dd52.tar.bz2 hercules-9aded8a259e39b49698cb50111e8e5306f77dd52.tar.xz hercules-9aded8a259e39b49698cb50111e8e5306f77dd52.zip |
Introducing Costume Garment Slot 8192
Special Thanks to jTynne for bringing the slot's support absence to my attention.
Also updated getlook script command to support Robe/Garment (val 12 Look_Robe)
Signed-off-by: shennetsind <ind@henn.et>
Diffstat (limited to 'src/map/script.c')
-rw-r--r-- | src/map/script.c | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/src/map/script.c b/src/map/script.c index 0e45f4821..dcaeacf5b 100644 --- a/src/map/script.c +++ b/src/map/script.c @@ -7349,7 +7349,7 @@ BUILDIN_FUNC(strnpcinfo) // aegis->athena slot position conversion table -static unsigned int equip[] = {EQP_HEAD_TOP,EQP_ARMOR,EQP_HAND_L,EQP_HAND_R,EQP_GARMENT,EQP_SHOES,EQP_ACC_L,EQP_ACC_R,EQP_HEAD_MID,EQP_HEAD_LOW,EQP_COSTUME_HEAD_LOW,EQP_COSTUME_HEAD_MID,EQP_COSTUME_HEAD_TOP}; +static unsigned int equip[] = {EQP_HEAD_TOP,EQP_ARMOR,EQP_HAND_L,EQP_HAND_R,EQP_GARMENT,EQP_SHOES,EQP_ACC_L,EQP_ACC_R,EQP_HEAD_MID,EQP_HEAD_LOW,EQP_COSTUME_HEAD_LOW,EQP_COSTUME_HEAD_MID,EQP_COSTUME_HEAD_TOP,EQP_COSTUME_GARMENT}; /*========================================== * GetEquipID(Pos); Pos: 1-10 @@ -12987,15 +12987,16 @@ BUILDIN_FUNC(getlook) type=script_getnum(st,2); val=-1; switch(type) { - case LOOK_HAIR: val=sd->status.hair; break; //1 - case LOOK_WEAPON: val=sd->status.weapon; break; //2 - case LOOK_HEAD_BOTTOM: val=sd->status.head_bottom; break; //3 - case LOOK_HEAD_TOP: val=sd->status.head_top; break; //4 - case LOOK_HEAD_MID: val=sd->status.head_mid; break; //5 - case LOOK_HAIR_COLOR: val=sd->status.hair_color; break; //6 - case LOOK_CLOTHES_COLOR: val=sd->status.clothes_color; break; //7 - case LOOK_SHIELD: val=sd->status.shield; break; //8 - case LOOK_SHOES: break; //9 + case LOOK_HAIR: val=sd->status.hair; break; //1 + case LOOK_WEAPON: val=sd->status.weapon; break; //2 + case LOOK_HEAD_BOTTOM: val=sd->status.head_bottom; break; //3 + case LOOK_HEAD_TOP: val=sd->status.head_top; break; //4 + case LOOK_HEAD_MID: val=sd->status.head_mid; break; //5 + case LOOK_HAIR_COLOR: val=sd->status.hair_color; break; //6 + case LOOK_CLOTHES_COLOR:val=sd->status.clothes_color; break; //7 + case LOOK_SHIELD: val=sd->status.shield; break; //8 + case LOOK_SHOES: break; //9 + case LOOK_ROBE: val=sd->status.robe; break; //12 } script_pushint(st,val); |