summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
authorReid <reidyaro@gmail.com>2016-02-22 18:57:29 +0100
committerReid <reidyaro@gmail.com>2016-02-22 18:57:29 +0100
commit63bda5fa01d067dc12ba22f35d4191cac816a4fc (patch)
tree03a95016a6564537b63b85fb207570185c740c1c /npc
parentd1967fb8536da946746497821de74c22d9cfa67c (diff)
downloadserverdata-63bda5fa01d067dc12ba22f35d4191cac816a4fc.tar.gz
serverdata-63bda5fa01d067dc12ba22f35d4191cac816a4fc.tar.bz2
serverdata-63bda5fa01d067dc12ba22f35d4191cac816a4fc.tar.xz
serverdata-63bda5fa01d067dc12ba22f35d4191cac816a4fc.zip
Update the hair color if a hairstyle get changed (fix the Sdye Regulardye problem).
Diffstat (limited to 'npc')
-rw-r--r--npc/functions/barber.txt4
1 files changed, 3 insertions, 1 deletions
diff --git a/npc/functions/barber.txt b/npc/functions/barber.txt
index 9c75ffc3..bdcac83b 100644
--- a/npc/functions/barber.txt
+++ b/npc/functions/barber.txt
@@ -47,12 +47,14 @@ function script BarberChangeStyle {
.@rand_hair = rand(1,29);
} while (.@rand_hair == getlook (LOOK_HAIR));
setlook LOOK_HAIR, .@rand_hair;
+ setlook LOOK_HAIR_COLOR, getlook (LOOK_HAIR_COLOR);
break;
case 30:
break;
default:
setlook LOOK_HAIR, @menuret;
+ setlook LOOK_HAIR_COLOR, getlook (LOOK_HAIR_COLOR);
break;
}
return;
@@ -82,7 +84,7 @@ function script BarberChangeColor {
rif(getlook (LOOK_HAIR_COLOR) != 19, l("Forest Green")), 19,
rif(getlook (LOOK_HAIR_COLOR) != 20, l("Silver Grey")), 20,
rif(getlook (LOOK_HAIR_COLOR) != 21, l("Esperia Blue")), 21,
- l("Surprise me")), 22,
+ l("Surprise me"), 22,
l("Hmm, I'm fine for now, thank you."), 23;
switch (@menuret)