Update of /cvsroot/wpdev/wolfpack
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21278
Modified Files:
ChangeLog basechar.cpp
Log Message:
Added the <haircolor> definition tag to NPCs
Index: basechar.cpp
===================================================================
RCS file: /cvsroot/wpdev/wolfpack/basechar.cpp,v
retrieving revision 1.167
retrieving revision 1.168
diff -C2 -d -r1.167 -r1.168
*** basechar.cpp 18 Oct 2004 20:29:51 -0000 1.167
--- basechar.cpp 21 Oct 2004 00:19:41 -0000 1.168
***************
*** 1396,1399 ****
--- 1396,1415 ----
this->setSaycolor( color );
}
+ // <haircolor>color</haircolor> dyes currently equipped hair/beard
+ else if ( TagName == "haircolor" )
+ {
+ bool ok;
+ ushort color = Value.toUShort( &ok );
+ if( ok )
+ {
+ P_ITEM hair = getItemOnLayer( Hair );
+ if( hair )
+ hair->setColor( color );
+
+ P_ITEM facialHair = getItemOnLayer( FacialHair );
+ if( facialHair )
+ facialHair->setColor( color );
+ }
+ }
else
{
Index: ChangeLog
===================================================================
RCS file: /cvsroot/wpdev/wolfpack/ChangeLog,v
retrieving revision 1.120
retrieving revision 1.121
diff -C2 -d -r1.120 -r1.121
*** ChangeLog 18 Oct 2004 20:29:51 -0000 1.120
--- ChangeLog 21 Oct 2004 00:19:41 -0000 1.121
***************
*** 3,6 ****
--- 3,7 ----
Wolfpack 12.9.13 Beta (CVS)
- Fixed meditation skillcheck in mana regeneration code.
+ - Added the <haircolor> NPC definition tag to dye the currently equipped hair/beard (both the same color).
Wolfpack 12.9.12 Beta (18. October 2004)
|