wpdev-commits Mailing List for Wolfpack Emu (Page 42)
Brought to you by:
rip,
thiagocorrea
You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(14) |
Aug
(121) |
Sep
(256) |
Oct
(59) |
Nov
(73) |
Dec
(120) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(259) |
Feb
(381) |
Mar
(501) |
Apr
(355) |
May
(427) |
Jun
(270) |
Jul
(394) |
Aug
(412) |
Sep
(724) |
Oct
(578) |
Nov
(65) |
Dec
|
From: Sebastian H. <dar...@us...> - 2004-09-14 01:22:40
|
Update of /cvsroot/wpdev/xmlscripts/definitions/items/professions In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8853/items/professions Modified Files: fisher.xml Log Message: Fishing fix. Index: fisher.xml =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/definitions/items/professions/fisher.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** fisher.xml 10 Sep 2004 22:17:09 -0000 1.10 --- fisher.xml 14 Sep 2004 01:22:13 -0000 1.11 *************** *** 175,178 **** --- 175,179 ---- <basescripts>skills.fishing</basescripts> <weight>8.0</weight> + <twohanded /> </item> |
From: Sebastian H. <dar...@us...> - 2004-09-14 00:32:08
|
Update of /cvsroot/wpdev/wolfpack In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv332 Modified Files: ChangeLog basechar.cpp Log Message: bugfixes Index: basechar.cpp =================================================================== RCS file: /cvsroot/wpdev/wolfpack/basechar.cpp,v retrieving revision 1.146 retrieving revision 1.147 diff -C2 -d -r1.146 -r1.147 *** basechar.cpp 14 Sep 2004 00:00:36 -0000 1.146 --- basechar.cpp 14 Sep 2004 00:31:57 -0000 1.147 *************** *** 3407,3410 **** --- 3407,3419 ---- } + // Kill all timers + TimerContainer::iterator iter = timers_.begin(); + while ( iter != timers_.end() ) { + Timers::instance()->erase( *iter ); + delete *iter; + ++iter; + } + timers_.clear(); + removeFromView( false ); Index: ChangeLog =================================================================== RCS file: /cvsroot/wpdev/wolfpack/ChangeLog,v retrieving revision 1.49 retrieving revision 1.50 diff -C2 -d -r1.49 -r1.50 *** ChangeLog 14 Sep 2004 00:14:39 -0000 1.49 --- ChangeLog 14 Sep 2004 00:31:57 -0000 1.50 *************** *** 9,12 **** --- 9,14 ---- - The server will now only process one action per loop. - Fixed bug #0000305. (Documentation fix) + - Fixed a memory leak in char.dispel. + - Fixed bug #0000307. (Timers not being deleted with character) Wolfpack 12.9.10 Beta (10. September 2004) |
From: Sebastian H. <dar...@us...> - 2004-09-14 00:32:07
|
Update of /cvsroot/wpdev/wolfpack/python In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv332/python Modified Files: char.cpp Log Message: bugfixes Index: char.cpp =================================================================== RCS file: /cvsroot/wpdev/wolfpack/python/char.cpp,v retrieving revision 1.191 retrieving revision 1.192 diff -C2 -d -r1.191 -r1.192 *** char.cpp 10 Sep 2004 04:10:36 -0000 1.191 --- char.cpp 14 Sep 2004 00:31:58 -0000 1.192 *************** *** 1597,1600 **** --- 1597,1601 ---- self->pChar->removeTimer( effects[i] ); Timers::instance()->erase( effects[i] ); + delete effects[i]; } // We are dispelling everything and this is a python effect *************** *** 1608,1611 **** --- 1609,1613 ---- self->pChar->removeTimer( effects[i] ); Timers::instance()->erase( effects[i] ); + delete effects[i]; } } *************** *** 1619,1622 **** --- 1621,1625 ---- self->pChar->removeTimer( effects[i] ); Timers::instance()->erase( effects[i] ); + delete effects[i]; } } |
From: Sebastian H. <dar...@us...> - 2004-09-14 00:14:48
|
Update of /cvsroot/wpdev/wolfpack In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29713 Modified Files: ChangeLog uobject.cpp Log Message: 0000305 Index: uobject.cpp =================================================================== RCS file: /cvsroot/wpdev/wolfpack/uobject.cpp,v retrieving revision 1.183 retrieving revision 1.184 diff -C2 -d -r1.183 -r1.184 *** uobject.cpp 6 Sep 2004 17:36:13 -0000 1.183 --- uobject.cpp 14 Sep 2004 00:14:39 -0000 1.184 *************** *** 725,729 **** else SET_STR_PROPERTY( "name", this->name_ ) ! // \property object.pos This string property is the string representation of the position of the object. else if ( name == "pos" ) { --- 725,729 ---- else SET_STR_PROPERTY( "name", this->name_ ) ! // \property object.pos This property is a <object id="coord">coord</object> object (Python) or a string representation (Show/Set) of the objects position. else if ( name == "pos" ) { Index: ChangeLog =================================================================== RCS file: /cvsroot/wpdev/wolfpack/ChangeLog,v retrieving revision 1.48 retrieving revision 1.49 diff -C2 -d -r1.48 -r1.49 *** ChangeLog 14 Sep 2004 00:01:45 -0000 1.48 --- ChangeLog 14 Sep 2004 00:14:39 -0000 1.49 *************** *** 8,11 **** --- 8,12 ---- - Added a bodytype property. - The server will now only process one action per loop. + - Fixed bug #0000305. (Documentation fix) Wolfpack 12.9.10 Beta (10. September 2004) |
From: Sebastian H. <dar...@us...> - 2004-09-14 00:11:02
|
Update of /cvsroot/wpdev/xmlscripts/scripts/magic In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29054/magic Modified Files: spell.py Log Message: fixes Index: spell.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/magic/spell.py,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -d -r1.24 -r1.25 *** spell.py 13 Sep 2004 15:44:43 -0000 1.24 --- spell.py 14 Sep 2004 00:10:52 -0000 1.25 *************** *** 6,10 **** from magic.utilities import * from wolfpack.consts import MAGICRESISTANCE, EVALUATINGINTEL, INSCRIPTION, \ ! MAGERY, ANIM_CASTDIRECTED, SPELLDAMAGEBONUS, LOG_WARNING, SPELLCHANNELING import time --- 6,11 ---- from magic.utilities import * from wolfpack.consts import MAGICRESISTANCE, EVALUATINGINTEL, INSCRIPTION, \ ! MAGERY, ANIM_CASTDIRECTED, SPELLDAMAGEBONUS, LOG_WARNING, SPELLCHANNELING, \ ! BODY_HUMAN import time *************** *** 141,146 **** # Precasting ! char.addscript('magic') ! char.action(self.castaction) if item: --- 142,150 ---- # Precasting ! char.addscript('magic') ! ! # Show the cast action ! if char.bodytype == BODY_HUMAN: ! char.action(self.castaction) if item: *************** *** 231,235 **** def checkrequirements(self, char, mode, args=[], target=None, item=None): if char.dead: ! return 0 if mode == MODE_BOOK: --- 235,242 ---- def checkrequirements(self, char, mode, args=[], target=None, item=None): if char.dead: ! return False ! ! if char.gm: ! return True if mode == MODE_BOOK: *************** *** 275,278 **** --- 282,288 ---- def consumerequirements(self, char, mode, args=[], target=None, item=None): + if char.gm: + return True + # Check Basic Requirements before proceeding (Includes Death of Caster etc.) if not self.checkrequirements(char, mode, args, target, item): |
From: Sebastian H. <dar...@us...> - 2004-09-14 00:10:56
|
Update of /cvsroot/wpdev/xmlscripts/documentation/webroot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29010/webroot Modified Files: ChangeLog.wolfpack Log Message: fixes Index: ChangeLog.wolfpack =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/webroot/ChangeLog.wolfpack,v retrieving revision 1.84 retrieving revision 1.85 diff -C2 -d -r1.84 -r1.85 *** ChangeLog.wolfpack 11 Sep 2004 15:21:46 -0000 1.84 --- ChangeLog.wolfpack 14 Sep 2004 00:10:45 -0000 1.85 *************** *** 8,11 **** --- 8,12 ---- - Fixed bug #0000288 - All monsters should have 2000 mintaming. - Fixed bug part 2 of #0000283 - Occlo renamed to Haven in locations. + - Fixed bug #0000304. (Cast animations for non humans) * Python Script Changes: - Removed weight from the info menu. *************** *** 16,19 **** --- 17,23 ---- - Fixed dye tubs. - Fixed bug #0000295 (Missing MEDITATION cost import) + - Characters with an enabled staff flag can cast spells + without any requirements now (even when using books and other + items). * Misc. Changes: * Known Issues, Bugs, and Missing Features: |
From: Sebastian H. <dar...@us...> - 2004-09-14 00:01:56
|
Update of /cvsroot/wpdev/wolfpack In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27564 Modified Files: ChangeLog Log Message: bodytype property Index: ChangeLog =================================================================== RCS file: /cvsroot/wpdev/wolfpack/ChangeLog,v retrieving revision 1.47 retrieving revision 1.48 diff -C2 -d -r1.47 -r1.48 *** ChangeLog 14 Sep 2004 00:01:18 -0000 1.47 --- ChangeLog 14 Sep 2004 00:01:45 -0000 1.48 *************** *** 7,10 **** --- 7,11 ---- - Fixed a bug with configure.py and static libs. - Added a bodytype property. + - The server will now only process one action per loop. Wolfpack 12.9.10 Beta (10. September 2004) |
From: Sebastian H. <dar...@us...> - 2004-09-14 00:01:27
|
Update of /cvsroot/wpdev/wolfpack In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27510 Modified Files: ChangeLog Log Message: bodytype property Index: ChangeLog =================================================================== RCS file: /cvsroot/wpdev/wolfpack/ChangeLog,v retrieving revision 1.46 retrieving revision 1.47 diff -C2 -d -r1.46 -r1.47 *** ChangeLog 10 Sep 2004 22:20:06 -0000 1.46 --- ChangeLog 14 Sep 2004 00:01:18 -0000 1.47 *************** *** 6,9 **** --- 6,10 ---- - Fixed a crashbug with the delayed onCreate call. - Fixed a bug with configure.py and static libs. + - Added a bodytype property. Wolfpack 12.9.10 Beta (10. September 2004) |
From: Sebastian H. <dar...@us...> - 2004-09-14 00:01:10
|
Update of /cvsroot/wpdev/xmlscripts/definitions/system In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27410/system Modified Files: bodyinfo.xml Log Message: bodytype property Index: bodyinfo.xml =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/definitions/system/bodyinfo.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** bodyinfo.xml 9 Sep 2004 05:52:56 -0000 1.1 --- bodyinfo.xml 14 Sep 2004 00:01:00 -0000 1.2 *************** *** 24,280 **** FIGURINE: Item id for the animal in shrinked form (numeric!) --> ! <body id="0x1" basesound="0x1ab" figurine="0x20df" /> ! <body id="0x2" basesound="0x16f" figurine="0x20d8" /> ! <body id="0x3" basesound="0x1d7" figurine="0x20ec" /> ! <body id="0x4" basesound="0x174" figurine="0x20d9" flags="0x1" /> ! <body id="0x5" basesound="0x8f" figurine="0x20f2" flags="0x3" /> ! <body id="0x6" basesound="0x7d" figurine="0x20ee" soundmode="1" flags="0x1" /> ! <body id="0x7" basesound="0x1b0" figurine="0x20e0" /> ! <body id="0x8" basesound="0x1ba" figurine="0x20d2" soundmode="3" /> ! <body id="0x9" basesound="0x165" figurine="0x20d3" flags="0x1" /> ! <body id="0xa" basesound="0x165" figurine="0x20d3" flags="0x1" /> ! <body id="0xb" basesound="0x183" figurine="0x20fd" /> ! <body id="0xc" basesound="0x16a" figurine="0x20d6" flags="0x1" /> ! <body id="0xd" basesound="0x107" figurine="0x20ed" flags="0x04"/> ! <body id="0xe" basesound="0x10c" figurine="0x20d7"/> ! <body id="0xf" basesound="0x111" figurine="0x20f3" flags="0x04"/> ! <body id="0x10" basesound="0x116" figurine="0x210b" flags="0x04"/> ! <body id="0x11" basesound="0x1b0" figurine="0x20e0" /> ! <body id="0x12" basesound="0x16f" figurine="0x20d8" /> ! <body id="0x13" basesound="0x183" figurine="0x20fd" /> ! <body id="0x14" basesound="0x388" figurine="0x20fd" /> ! <body id="0x15" basesound="0xdb" figurine="0x20fe" /> ! <body id="0x16" basesound="0x179" figurine="0x20ea" /> ! <body id="0x17" basesound="0xe5" figurine="0x211c" /> ! <body id="0x18" basesound="0x19c" figurine="0x20f8" /> ! <body id="0x19" basesound="0xe5" figurine="0x211c" /> ! <body id="0x1a" basesound="0x17e" figurine="0x2109" /> ! <body id="0x1b" basesound="0xe5" figurine="0x211c" /> ! <body id="0x1c" basesound="0x183" figurine="0x20fd" /> ! <body id="0x1d" basesound="0x9e" figurine="0x20f5" /> ! <body id="0x1e" basesound="0x192" figurine="0x20dc" /> ! <body id="0x1f" basesound="0x197" figurine="0x210a" /> ! <body id="0x21" basesound="0x1a1" figurine="0x20de" /> ! <body id="0x22" basesound="0xe5" figurine="0x211c" /> ! <body id="0x23" basesound="0x1a1" figurine="0x20de" /> ! <body id="0x24" basesound="0x1a1" figurine="0x20de" /> ! <body id="0x25" basesound="0xe5" figurine="0x211c" /> ! <body id="0x26" basesound="0x2b8" figurine="0x2585" flags="0x1" /> ! <body id="0x27" basesound="0x1a6" figurine="0x20f9" flags="0x1" /> ! <body id="0x28" basesound="0x2b8" figurine="0x2586" flags="0x1" /> ! <body id="0x29" basesound="0x1b0" figurine="0x20e0" /> ! <body id="0x2a" basesound="0x1b5" figurine="0x20e3" /> ! <body id="0x2b" basesound="0x2b8" figurine="0x2587" flags="0x1" /> ! <body id="0x2c" basesound="0x1b5" figurine="0x20e3" /> ! <body id="0x2d" basesound="0x1b5" figurine="0x20e3" /> ! <body id="0x2e" basesound="0x16a" figurine="0x2104" flags="0x1" /> ! <body id="0x2f" basesound="0x1ba" figurine="0x20fa" /> ! <body id="0x30" basesound="0x18d" figurine="0x20e4" /> ! <body id="0x31" basesound="0x16a" figurine="0x2104" flags="0x1" /> ! <body id="0x32" basesound="0x1c4" figurine="0x20e7" /> ! <body id="0x33" basesound="0x1c8" figurine="0x20e8" /> ! <body id="0x34" basesound="0xdb" figurine="0x20fc" /> ! <body id="0x35" basesound="0x1cd" figurine="0x20e9" /> ! <body id="0x36" basesound="0x1cd" figurine="0x20e9" /> ! <body id="0x37" basesound="0x1cd" figurine="0x20e9" /> ! <body id="0x38" basesound="0x1c4" figurine="0x20e7" /> ! <body id="0x39" basesound="0x1c4" figurine="0x20e7" /> ! <body id="0x3a" basesound="0x1d2" figurine="0x2100" /> ! <body id="0x3b" basesound="0x16a" figurine="0x20d6" flags="0x1" /> ! <body id="0x3c" basesound="0x16a" figurine="0x20d6" flags="0x1" /> ! <body id="0x3d" basesound="0x16a" figurine="0x20d6" flags="0x1" /> ! <body id="0x3e" basesound="0x16a" figurine="0x25d4" flags="0x1" /> ! <body id="0x3f" basesound="0x73" figurine="0x2583" /> ! <body id="0x40" basesound="0x73" figurine="0x25a3" /> ! <body id="0x41" basesound="0x73" figurine="0x25a3" /> ! <body id="0x42" basesound="0x27f" figurine="0x25c8" /> ! <body id="0x43" basesound="0x174" figurine="0x258e" /> ! <body id="0x44" basesound="0x179" figurine="0x258f" /> ! <body id="0x45" basesound="0x36b" figurine="0x20f4" /> ! <body id="0x46" basesound="0x24e" figurine="0x25c9" /> ! <body id="0x47" basesound="0x24e" figurine="0x25ca" /> ! <body id="0x48" basesound="0x258" figurine="0x25cb" /> ! <body id="0x49" basesound="0x192" figurine="0x2594" flags="0x1" /> ! <body id="0x4a" basesound="0x3bf" figurine="0x259f" flags="0x1" /> ! <body id="0x4b" basesound="0x25c" figurine="0x212d" /> ! <body id="0x4c" basesound="0x261" figurine="0x25cd" /> ! <body id="0x4d" basesound="0x44c" figurine="0x25a2" /> ! <body id="0x4e" basesound="0x19c" figurine="0x20f8" /> ! <body id="0x4f" basesound="0x1a1" figurine="0x20f8" /> ! <body id="0x50" basesound="0x35a" figurine="0x212f" /> ! <body id="0x51" basesound="0x35f" figurine="0x2130" /> ! <body id="0x52" basesound="0x1a1" figurine="0x20f8" /> ! <body id="0x53" basesound="0x1ab" figurine="0x20cb" /> ! <body id="0x54" basesound="0x1ab" figurine="0x20cb" /> ! <body id="0x55" basesound="0x280" figurine="0x25ab" /> ! <body id="0x56" basesound="0x27b" figurine="0x25ac" /> ! <body id="0x57" basesound="0x285" figurine="0x25ad" /> ! <body id="0x58" basesound="0x99" figurine="0x2580" /> ! <body id="0x59" basesound="0x183" figurine="0x25c0" /> ! <body id="0x5a" basesound="0x183" figurine="0x25c1" /> ! <body id="0x5b" basesound="0x388" figurine="0x25c2" /> ! <body id="0x5c" basesound="0x388" figurine="0x25c2" /> ! <body id="0x5d" basesound="0x388" figurine="0x25c2" /> ! <body id="0x5e" basesound="0x1c8" figurine="0x20e8" /> ! <body id="0x60" basesound="0x1c8" figurine="0x20e8" /> ! <body id="0x61" basesound="0x85" figurine="0x2596" /> ! <body id="0x62" basesound="0x85" figurine="0x2596" /> ! <body id="0x63" basesound="0xe5" figurine="0x25cf" /> ! <body id="0x64" basesound="0xe5" figurine="0x25cf" /> ! <body id="0x65" basesound="0x2a7" figurine="0x2581" /> ! <body id="0x66" basesound="0x300" figurine="0x2105" flags="0x1" /> ! <body id="0x67" basesound="0x2c0" figurine="0x2593" flags="0x1" /> ! <body id="0x68" basesound="0x488" figurine="0x20d6" flags="0x1" /> ! <body id="0x69" basesound="0x2d2" figurine="0x20d6" flags="0x1" /> ! <body id="0x6a" basesound="0x2cd" figurine="0x20d6" flags="0x1" /> ! <body id="0x6b" basesound="0x10c" figurine="0x25d9" /> ! <body id="0x6c" basesound="0x10c" figurine="0x25d9" /> ! <body id="0x6d" basesound="0x10c" figurine="0x25d9" /> ! <body id="0x6e" basesound="0x10c" figurine="0x20d7" /> ! <body id="0x6f" basesound="0x10c" figurine="0x20d7" /> ! <body id="0x70" basesound="0x10c" figurine="0x20d7" /> ! <body id="0x71" basesound="0xa8" figurine="0x2121" /> ! <body id="0x72" basesound="0xa8" figurine="0x2120" /> ! <body id="0x73" basesound="0xa8" figurine="0x259c" /> ! <body id="0x74" basesound="0xa8" figurine="0x259d" /> ! <body id="0x75" basesound="0xa8" figurine="0x2121" /> ! <body id="0x76" basesound="0xa8" figurine="0x2121" /> ! <body id="0x77" basesound="0xa8" figurine="0x2121" /> ! <body id="0x78" basesound="0xa8" figurine="0x2121" /> ! <body id="0x79" basesound="0xa8" figurine="0x2121" /> ! <body id="0x7a" basesound="0x4bc" figurine="0x25ce" /> ! <body id="0x7b" basesound="0x2f5" figurine="0x2589" flags="0x1" /> ! <body id="0x7c" basesound="0x24d" figurine="0x258a" /> ! <body id="0x7d" basesound="0x27f" figurine="0x258b" /> ! <body id="0x7e" basesound="0x257" figurine="0x258b" /> ! <body id="0x7f" basesound="0x69" figurine="0x2597" /> ! <body id="0x80" basesound="0x46d" figurine="0x25b6" /> ! <body id="0x81" basesound="0x34e" figurine="0x25c8" /> ! <body id="0x82" basesound="0x174" figurine="0x20d9" /> ! <body id="0x83" basesound="0x370" figurine="0x2590" /> ! <body id="0x84" basesound="0x3c5" figurine="0x25a0" /> ! <body id="0x85" basesound="0x5a" figurine="0x211f" /> ! <body id="0x86" basesound="0x2c7" figurine="0x25a1" flags="0x1" /> ! <body id="0x87" basesound="0x1ab" figurine="0x25a8" /> ! <body id="0x88" basesound="0x280" figurine="0x25a9" /> ! <body id="0x89" basesound="0x27b" figurine="0x25aa" /> ! <body id="0x8a" basesound="0x459" figurine="0x25b0" /> ! <body id="0x8b" basesound="0x459" figurine="0x25b0" /> ! <body id="0x8c" basesound="0x1ab" figurine="0x25b1" /> ! <body id="0x8d" basesound="0x447" figurine="0x2106" /> ! <body id="0x8e" basesound="0x1b5" figurine="0x25b7" /> ! <body id="0x8f" basesound="0x1b5" figurine="0x25b7" /> ! <body id="0x90" basesound="0x478" figurine="0x25ba" /> ! <body id="0x91" basesound="0x3" figurine="0x20fb" /> ! <body id="0x92" basesound="0x47d" figurine="0x258a" /> ! <body id="0x93" basesound="0x48d" figurine="0x25bd" /> ! <body id="0x94" basesound="0x48d" figurine="0x25be" /> ! <body id="0x95" basesound="0x4b0" figurine="0x259f" /> ! <body id="0x96" basesound="0x3" figurine="0x20fb" /> ! <body id="0x97" basesound="0x8a" figurine="0x20f1" /> ! <body id="0x98" basesound="0x492" figurine="0x25ca" /> ! <body id="0x99" basesound="0x379" figurine="0x25c7" /> ! <body id="0x9a" basesound="0x1d7" figurine="0x25bb" /> ! <body id="0x9b" basesound="0x1d7" figurine="0x25a7" /> ! <body id="0x9d" basesound="0x388" figurine="0x25c3" /> ! <body id="0x9e" basesound="0x205" figurine="0x25d6" soundmode="2" /> ! <body id="0x9f" basesound="0x205" figurine="0x25d8" soundmode="2" /> ! <body id="0xa0" basesound="0x205" figurine="0x25d8" soundmode="2" /> ! <body id="0xa1" basesound="0x107" figurine="0x25da" /> ! <body id="0xa2" basesound="0x205" figurine="0x25db" soundmode="2" /> ! <body id="0xa3" basesound="0x10c" figurine="0x25dc" /> ! <body id="0xa4" basesound="0x107" figurine="0x25d8" /> ! <body id="0xa5" basesound="0x1d2" figurine="0x2100" /> ! <body id="0xa6" basesound="0x10c" figurine="0x25d9" /> ! <body id="0xa7" basesound="0x4c2" figurine="0x211e" /> ! <body id="0xa8" basesound="0x3bf" figurine="0x259f" /> ! <body id="0xaa" basesound="0x3f3" figurine="0x20f6" /> ! <body id="0xab" basesound="0xb7" figurine="0x25b4" soundmode="2" /> ! <body id="0xac" basesound="0x16a" figurine="0x20d6" flags="0x1" /> ! <body id="0xad" basesound="0x388" figurine="0x25c3" /> ! <body id="0xae" basesound="0x4b0" figurine="0x259f" flags="0x1" /> ! <body id="0xaf" basesound="0x2fa" figurine="0x2589" /> ! <body id="0xb0" basesound="0x46c" figurine="0x25b6" flags="0x1" /> ! <body id="0xb2" basesound="0xa8" figurine="0x259c" /> ! <body id="0xb3" basesound="0xa8" figurine="0x259c" /> ! <body id="0xb4" basesound="0x2c0" figurine="0x20d6" flags="0x1" /> ! <body id="0xb5" basesound="0x1b0" figurine="0x25af" /> ! <body id="0xb6" basesound="0x1b0" figurine="0x25b0" /> ! <body id="0xbb" basesound="0x365" figurine="0x25b2" /> ! <body id="0xbc" basesound="0x365" figurine="0x25b2" /> ! <body id="0xbd" basesound="0x45a" figurine="0x25b0" /> ! <body id="0xc8" basesound="0xa8" figurine="0x211f" /> ! <body id="0xc9" basesound="0x69" figurine="0x211b" flags="0x2" /> ! <body id="0xca" basesound="0x5a" figurine="0x20da" /> ! <body id="0xcb" basesound="0xc4" figurine="0x2101" /> ! <body id="0xcc" basesound="0xa8" figurine="0x2121" /> ! <body id="0xcd" basesound="0xc9" figurine="0x2125" soundmode="2" /> ! <body id="0xcf" basesound="0xd6" figurine="0x20eb" /> ! <body id="0xd0" basesound="0x6e" figurine="0x20d1" /> ! <body id="0xd1" basesound="0x99" figurine="0x20e6" /> ! <body id="0xd3" basesound="0x5f" figurine="0x20cf" /> ! <body id="0xd4" basesound="0x5f" figurine="0x20db" /> ! <body id="0xd5" basesound="0x5f" figurine="0x20e1" /> ! <body id="0xd6" basesound="0xba" figurine="0x2119" flags="0x2" /> ! <body id="0xd7" basesound="0x188" figurine="0x20d0" /> ! <body id="0xd8" basesound="0x78" figurine="0x20f0" /> ! <body id="0xd9" basesound="0x85" figurine="0x20d5" /> ! <body id="0xda" basesound="0x3f5" figurine="0x25b3" /> ! <body id="0xdb" basesound="0x3f5" figurine="0x25b4" /> ! <body id="0xdc" basesound="0xb7" figurine="0x20f6" soundmode="2" /> ! <body id="0xdd" basesound="0xe0" figurine="0x20ff" /> ! <body id="0xdf" basesound="0xd8" figurine="0x20e6" soundmode="2" /> ! <body id="0xe1" basesound="0xe5" figurine="0x20ea" flags="0x2" /> ! <body id="0xe2" basesound="0xa8" figurine="0x2124" /> ! <body id="0xe4" basesound="0xa8" figurine="0x2120" /> ! <body id="0xe7" basesound="0x78" figurine="0x20f0" flags="0x2" /> ! <body id="0xe8" basesound="0x64" figurine="0x20ef" flags="0x2" /> ! <body id="0xe9" basesound="0x78" figurine="0x2103" flags="0x2" /> ! <body id="0xea" basesound="0x82" figurine="0x20d4" soundmode="2" /> ! <body id="0xed" basesound="0x82" figurine="0x20d4" soundmode="2" /> ! <body id="0xee" basesound="0xcc" figurine="0x2123" /> ! <body id="0x122" basesound="0xc4" figurine="0x2101" /> ! <body id="0x123" basesound="0xa8" figurine="0x2126" /> ! <body id="0x124" basesound="0xb7" figurine="0x2127" soundmode="2" /> ! <body id="0x190" basesound="0x0" figurine="0x2106" /> ! <body id="0x191" basesound="0x0" figurine="0x2107" /> ! <body id="0x192" basesound="0x0" figurine="0x25f0" /> ! <body id="0x193" basesound="0x0" figurine="0x25f1" /> ! <body id="0x23d" basesound="0x107" flags="0x04"/> ! <body id="0x23e" basesound="0x200" soundmode="4" flags="0x04"/> ! <body id="0x2f0" basesound="0x10c" figurine="0x25b1" /> ! <body id="0x2f1" basesound="0x174" figurine="0x258d" flags="0x1" /> ! <body id="0x2f2" basesound="0x174" figurine="0x258d" flags="0x1" /> ! <body id="0x2f3" basesound="0x174" figurine="0x258d" flags="0x1" /> ! <body id="0x2f4" basesound="0x36d" figurine="0x258f" /> ! <body id="0x2f5" basesound="0x36d" figurine="0x258f" /> ! <body id="0x2f6" basesound="0x174" figurine="0x258d" flags="0x1" /> ! <body id="0x2fb" basesound="0x36d" figurine="0x258f" /> ! <body id="0x307" basesound="0x351" figurine="0x20e8" /> ! <body id="0x308" basesound="0x35f" figurine="0x212f" /> ! <body id="0x309" basesound="0x456" figurine="0x25d5" /> ! <body id="0x30a" basesound="0x36d" figurine="0x258f" /> ! <body id="0x30b" basesound="0x2f8" figurine="0x20d7" /> ! <body id="0x30c" basesound="0x300" figurine="0x2582" /> ! <body id="0x30d" basesound="0x346" figurine="0x25c9" /> ! <body id="0x30e" basesound="0x346" figurine="0x25ca" /> ! <body id="0x30f" basesound="0x346" figurine="0x25cb" /> ! <body id="0x310" basesound="0x165" figurine="0x2585" /> ! <body id="0x311" basesound="0x2b8" figurine="0x2586" /> ! <body id="0x312" basesound="0x388" figurine="0x25c3" /> ! <body id="0x313" basesound="0x18d" figurine="0x25b9" /> ! <body id="0x314" basesound="0x3ee" figurine="0x25cf" /> ! <body id="0x315" basesound="0x451" figurine="0x25c4" /> ! <body id="0x316" basesound="0x28f" figurine="0x25d9" /> ! <body id="0x317" basesound="0x2bd" figurine="0x25c3" /> ! <body id="0x318" basesound="0x165" figurine="0x2584" /> ! <body id="0x319" basesound="0xa8" figurine="0x259b" /> ! <body id="0x31a" basesound="0x16a" figurine="0x2593" flags="0x1" /> ! <body id="0x31b" basesound="0x2b9" figurine="0x2584" /> ! <body id="0x31c" basesound="0x2b9" figurine="0x2584" /> ! <body id="0x31d" basesound="0x111" figurine="0x20d6" flags="0x1" /> ! <body id="0x31e" basesound="0x16a" figurine="0x20d6" flags="0x1" /> ! <body id="0x31f" basesound="0x16a" figurine="0x20d6" flags="0x1" /> <body id="0x334" basesound="0xa8" figurine="0x2598" /> <body id="0x338" basesound="0xa8" figurine="0x259a" /> --- 24,361 ---- FIGURINE: Item id for the animal in shrinked form (numeric!) + + TYPE: + 0: Unknown + 1: Monster + 2: Sea + 3: Animal + 4: Human --> ! <body id="0x1" basesound="0x1ab" figurine="0x20df" type="1" /> ! <body id="0x2" basesound="0x16f" figurine="0x20d8" type="1" /> ! <body id="0x3" basesound="0x1d7" figurine="0x20ec" type="1" /> ! <body id="0x4" basesound="0x174" figurine="0x20d9" flags="0x1" type="1" /> ! <body id="0x5" basesound="0x8f" figurine="0x20f2" flags="0x3" type="3" /> ! <body id="0x6" basesound="0x7d" figurine="0x20ee" soundmode="1" flags="0x1" type="3" /> ! <body id="0x7" basesound="0x1b0" figurine="0x20e0" type="1" /> ! <body id="0x8" basesound="0x1ba" figurine="0x20d2" soundmode="3" type="1" /> ! <body id="0x9" basesound="0x165" figurine="0x20d3" flags="0x1" type="1" /> ! <body id="0xa" basesound="0x165" figurine="0x20d3" flags="0x1" type="1" /> ! <body id="0xb" basesound="0x183" figurine="0x20fd" type="1" /> ! <body id="0xc" basesound="0x16a" figurine="0x20d6" flags="0x1" type="1" /> ! <body id="0xd" basesound="0x107" figurine="0x20ed" flags="0x04" type="1" /> ! <body id="0xe" basesound="0x10c" figurine="0x20d7" type="1" /> ! <body id="0xf" basesound="0x111" figurine="0x20f3" flags="0x04" type="1" /> ! <body id="0x10" basesound="0x116" figurine="0x210b" flags="0x04" type="1" /> ! <body id="0x11" basesound="0x1b0" figurine="0x20e0" type="1" /> ! <body id="0x12" basesound="0x16f" figurine="0x20d8" type="1" /> ! <body id="0x13" basesound="0x183" figurine="0x20fd" type="1" /> ! <body id="0x14" basesound="0x388" figurine="0x20fd" type="1" /> ! <body id="0x15" basesound="0xdb" figurine="0x20fe" type="1" /> ! <body id="0x16" basesound="0x179" figurine="0x20ea" type="1" /> ! <body id="0x17" basesound="0xe5" figurine="0x211c" type="3" /> ! <body id="0x18" basesound="0x19c" figurine="0x20f8" type="1" /> ! <body id="0x19" basesound="0xe5" figurine="0x211c" type="3" /> ! <body id="0x1a" basesound="0x17e" figurine="0x2109" type="1" /> ! <body id="0x1b" basesound="0xe5" figurine="0x211c" type="3" /> ! <body id="0x1c" basesound="0x183" figurine="0x20fd" type="1" /> ! <body id="0x1d" basesound="0x9e" figurine="0x20f5" type="3" /> ! <body id="0x1e" basesound="0x192" figurine="0x20dc" type="1" /> ! <body id="0x1f" basesound="0x197" figurine="0x210a" type="1" /> ! <body id="0x21" basesound="0x1a1" figurine="0x20de" type="1" /> ! <body id="0x22" basesound="0xe5" figurine="0x211c" type="3" /> ! <body id="0x23" basesound="0x1a1" figurine="0x20de" type="1" /> ! <body id="0x24" basesound="0x1a1" figurine="0x20de" type="1" /> ! <body id="0x25" basesound="0xe5" figurine="0x211c" type="3" /> ! <body id="0x26" basesound="0x2b8" figurine="0x2585" flags="0x1" type="1" /> ! <body id="0x27" basesound="0x1a6" figurine="0x20f9" flags="0x1" type="1" /> ! <body id="0x28" basesound="0x2b8" figurine="0x2586" flags="0x1" type="1" /> ! <body id="0x29" basesound="0x1b0" figurine="0x20e0" type="1" /> ! <body id="0x2a" basesound="0x1b5" figurine="0x20e3" type="1" /> ! <body id="0x2b" basesound="0x2b8" figurine="0x2587" flags="0x1" type="1" /> ! <body id="0x2c" basesound="0x1b5" figurine="0x20e3" type="1" /> ! <body id="0x2d" basesound="0x1b5" figurine="0x20e3" type="1" /> ! <body id="0x2e" basesound="0x16a" figurine="0x2104" flags="0x1" type="1" /> ! <body id="0x2f" basesound="0x1ba" figurine="0x20fa" type="1" /> ! <body id="0x30" basesound="0x18d" figurine="0x20e4" type="1" /> ! <body id="0x31" basesound="0x16a" figurine="0x2104" flags="0x1" type="1" /> ! <body id="0x32" basesound="0x1c4" figurine="0x20e7" type="1" /> ! <body id="0x33" basesound="0x1c8" figurine="0x20e8" flags="0x2" type="1" /> ! <body id="0x34" basesound="0xdb" figurine="0x20fc" type="3" /> ! <body id="0x35" basesound="0x1cd" figurine="0x20e9" type="1" /> ! <body id="0x36" basesound="0x1cd" figurine="0x20e9" type="1" /> ! <body id="0x37" basesound="0x1cd" figurine="0x20e9" type="1" /> ! <body id="0x38" basesound="0x1c4" figurine="0x20e7" type="1" /> ! <body id="0x39" basesound="0x1c4" figurine="0x20e7" type="1" /> ! <body id="0x3a" basesound="0x1d2" figurine="0x2100" type="1" /> ! <body id="0x3b" basesound="0x16a" figurine="0x20d6" flags="0x1" type="1" /> ! <body id="0x3c" basesound="0x16a" figurine="0x20d6" flags="0x1" type="1" /> ! <body id="0x3d" basesound="0x16a" figurine="0x20d6" flags="0x1" type="1" /> ! <body id="0x3e" basesound="0x16a" figurine="0x25d4" flags="0x1" type="1" /> ! <body id="0x3f" basesound="0x73" figurine="0x2583" type="3" /> ! <body id="0x40" basesound="0x73" figurine="0x25a3" type="3" /> ! <body id="0x41" basesound="0x73" figurine="0x25a3" type="3" /> ! <body id="0x42" basesound="0x27f" figurine="0x25c8" type="1" /> ! <body id="0x43" basesound="0x174" figurine="0x258e" type="1" /> ! <body id="0x44" basesound="0x179" figurine="0x258f" type="1" /> ! <body id="0x45" basesound="0x36b" figurine="0x20f4" type="1" /> ! <body id="0x46" basesound="0x24e" figurine="0x25c9" type="1" /> ! <body id="0x47" basesound="0x24e" figurine="0x25ca" type="1" /> ! <body id="0x48" basesound="0x258" figurine="0x25cb" type="1" /> ! <body id="0x49" basesound="0x192" figurine="0x2594" flags="0x1" type="1" /> ! <body id="0x4a" basesound="0x3bf" figurine="0x259f" flags="0x1" type="1" /> ! <body id="0x4b" basesound="0x25c" figurine="0x212d" type="1" /> ! <body id="0x4c" basesound="0x261" figurine="0x25cd" type="1" /> ! <body id="0x4d" basesound="0x44c" figurine="0x25a2" type="1" /> ! <body id="0x4e" basesound="0x19c" figurine="0x20f8" type="1" /> ! <body id="0x4f" basesound="0x1a1" figurine="0x20f8" type="1" /> ! <body id="0x50" basesound="0x35a" figurine="0x212f" type="1" /> ! <body id="0x51" basesound="0x35f" figurine="0x2130" type="3" /> ! <body id="0x52" basesound="0x1a1" figurine="0x20f8" type="1" /> ! <body id="0x53" basesound="0x1ab" figurine="0x20cb" type="1" /> ! <body id="0x54" basesound="0x1ab" figurine="0x20cb" type="1" /> ! <body id="0x55" basesound="0x280" figurine="0x25ab" type="1" /> ! <body id="0x56" basesound="0x27b" figurine="0x25ac" type="1" /> ! <body id="0x57" basesound="0x285" figurine="0x25ad" type="1" /> ! <body id="0x58" basesound="0x99" figurine="0x2580" type="3" /> ! <body id="0x59" basesound="0x183" figurine="0x25c0" type="1" /> ! <body id="0x5a" basesound="0x183" figurine="0x25c1" type="1" /> ! <body id="0x5b" basesound="0x388" figurine="0x25c2" type="1" /> ! <body id="0x5c" basesound="0x388" figurine="0x25c2" type="1" /> ! <body id="0x5d" basesound="0x388" figurine="0x25c2" type="1" /> ! <body id="0x5e" basesound="0x1c8" figurine="0x20e8" type="1" /> ! <body id="0x60" basesound="0x1c8" figurine="0x20e8" type="1" /> ! <body id="0x61" basesound="0x85" figurine="0x2596" type="3" /> ! <body id="0x62" basesound="0x85" figurine="0x2596" type="3" /> ! <body id="0x63" basesound="0xe5" figurine="0x25cf" type="3" /> ! <body id="0x64" basesound="0xe5" figurine="0x25cf" type="3" /> ! <body id="0x65" basesound="0x2a7" figurine="0x2581" type="1" /> ! <body id="0x66" basesound="0x300" figurine="0x2105" flags="0x1" type="1" /> ! <body id="0x67" basesound="0x2c0" figurine="0x2593" flags="0x1" type="1" /> ! <body id="0x68" basesound="0x488" figurine="0x20d6" flags="0x1" type="1" /> ! <body id="0x69" basesound="0x2d2" figurine="0x20d6" flags="0x1" type="1" /> ! <body id="0x6a" basesound="0x2cd" figurine="0x20d6" flags="0x1" type="1" /> ! <body id="0x6b" basesound="0x10c" figurine="0x25d9" type="1" /> ! <body id="0x6c" basesound="0x10c" figurine="0x25d9" type="1" /> ! <body id="0x6d" basesound="0x10c" figurine="0x25d9" type="1" /> ! <body id="0x6e" basesound="0x10c" figurine="0x20d7" type="1" /> ! <body id="0x6f" basesound="0x10c" figurine="0x20d7" type="1" /> ! <body id="0x70" basesound="0x10c" figurine="0x20d7" type="1" /> ! <body id="0x71" basesound="0xa8" figurine="0x2121" type="1" /> ! <body id="0x72" basesound="0xa8" figurine="0x2120" type="3" /> ! <body id="0x73" basesound="0xa8" figurine="0x259c" type="3" /> ! <body id="0x74" basesound="0xa8" figurine="0x259d" type="3" /> ! <body id="0x75" basesound="0xa8" figurine="0x2121" type="3" /> ! <body id="0x76" basesound="0xa8" figurine="0x2121" type="3" /> ! <body id="0x77" basesound="0xa8" figurine="0x2121" type="3" /> ! <body id="0x78" basesound="0xa8" figurine="0x2121" type="3" /> ! <body id="0x79" basesound="0xa8" figurine="0x2121" type="3" /> ! <body id="0x7a" basesound="0x4bc" figurine="0x25ce" type="3" /> ! <body id="0x7b" basesound="0x2f5" figurine="0x2589" flags="0x1" type="1" /> ! <body id="0x7c" basesound="0x24d" figurine="0x258a" type="1" /> ! <body id="0x7d" basesound="0x27f" figurine="0x258b" type="1" /> ! <body id="0x7e" basesound="0x257" figurine="0x258b" type="1" /> ! <body id="0x7f" basesound="0x69" figurine="0x2597" type="3" /> ! <body id="0x80" basesound="0x46d" figurine="0x25b6" type="1" /> ! <body id="0x81" basesound="0x34e" figurine="0x25c8" type="1" /> ! <body id="0x82" basesound="0x174" figurine="0x20d9" type="1" /> ! <body id="0x83" basesound="0x370" figurine="0x2590" type="1" /> ! <body id="0x84" basesound="0x3c5" figurine="0x25a0" type="3" /> ! <body id="0x85" basesound="0x5a" figurine="0x211f" type="3" /> ! <body id="0x86" basesound="0x2c7" figurine="0x25a1" flags="0x1" type="3" /> ! <body id="0x87" basesound="0x1ab" figurine="0x25a8" type="1" /> ! <body id="0x88" basesound="0x280" figurine="0x25a9" type="1" /> ! <body id="0x89" basesound="0x27b" figurine="0x25aa" type="1" /> ! <body id="0x8a" basesound="0x459" figurine="0x25b0" type="1" /> ! <body id="0x8b" basesound="0x459" figurine="0x25b0" type="1" /> ! <body id="0x8c" basesound="0x1ab" figurine="0x25b1" type="1" /> ! <body id="0x8d" basesound="0x447" figurine="0x2106" type="1" /> ! <body id="0x8e" basesound="0x1b5" figurine="0x25b7" type="1" /> ! <body id="0x8f" basesound="0x1b5" figurine="0x25b7" type="1" /> ! <body id="0x90" basesound="0x478" figurine="0x25ba" type="2" /> ! <body id="0x91" basesound="0x3" figurine="0x20fb" type="2" /> ! <body id="0x92" basesound="0x47d" figurine="0x258a" type="1" /> ! <body id="0x93" basesound="0x48d" figurine="0x25bd" type="1" /> ! <body id="0x94" basesound="0x48d" figurine="0x25be" type="1" /> ! <body id="0x95" basesound="0x4b0" figurine="0x259f" type="1" /> ! <body id="0x96" basesound="0x3" figurine="0x20fb" type="2" /> ! <body id="0x97" basesound="0x8a" figurine="0x20f1" type="2" /> ! <body id="0x98" basesound="0x492" figurine="0x25ca" type="1" /> ! <body id="0x99" basesound="0x379" figurine="0x25c7" type="1" /> ! <body id="0x9a" basesound="0x1d7" figurine="0x25bb" type="1" /> ! <body id="0x9b" basesound="0x1d7" figurine="0x25a7" type="1" /> ! <body id="0x9d" basesound="0x388" figurine="0x25c3" type="1" /> ! <body id="0x9e" basesound="0x205" figurine="0x25d6" soundmode="2" type="1" /> ! <body id="0x9f" basesound="0x205" figurine="0x25d8" soundmode="2" type="1" /> ! <body id="0xa0" basesound="0x205" figurine="0x25d8" soundmode="2" type="1" /> ! <body id="0xa1" basesound="0x107" figurine="0x25da" type="1" /> ! <body id="0xa2" basesound="0x205" figurine="0x25db" soundmode="2" type="1" /> ! <body id="0xa3" basesound="0x10c" figurine="0x25dc" type="1" /> ! <body id="0xa4" basesound="0x107" figurine="0x25d8" type="1" /> ! <body id="0xa5" basesound="0x1d2" figurine="0x2100" type="1" /> ! <body id="0xa6" basesound="0x10c" figurine="0x25d9" type="1" /> ! <body id="0xa7" basesound="0x4c2" figurine="0x211e" type="3" /> ! <body id="0xa8" basesound="0x3bf" figurine="0x259f" type="1" /> ! <body id="0xaa" basesound="0x3f3" figurine="0x20f6" type="3" /> ! <body id="0xab" basesound="0xb7" figurine="0x25b4" soundmode="2" type="3" /> ! <body id="0xac" basesound="0x16a" figurine="0x20d6" flags="0x1" type="1" /> ! <body id="0xad" basesound="0x388" figurine="0x25c3" type="1" /> ! <body id="0xae" basesound="0x4b0" figurine="0x259f" flags="0x1" type="1" /> ! <body id="0xaf" basesound="0x2fa" figurine="0x2589" type="1" /> ! <body id="0xb0" basesound="0x46c" figurine="0x25b6" flags="0x1" type="1" /> ! <body id="0xb2" basesound="0xa8" figurine="0x259c" type="3" /> ! <body id="0xb3" basesound="0xa8" figurine="0x259c" type="3" /> ! <body id="0xb4" basesound="0x2c0" figurine="0x20d6" flags="0x1" type="3" /> ! <body id="0xb5" basesound="0x1b0" figurine="0x25af" type="1" /> ! <body id="0xb6" basesound="0x1b0" figurine="0x25b0" type="1" /> ! ! <!-- b7 type=4 --> ! <!-- b8 type=4 --> ! <!-- b9 type=4 --> ! <!-- ba type=4 --> ! ! <body id="0xbb" basesound="0x365" figurine="0x25b2" type="1" /> ! <body id="0xbc" basesound="0x365" figurine="0x25b2" type="3" /> ! <body id="0xbd" basesound="0x45a" figurine="0x25b0" type="1" /> ! ! <!-- be type=3 --> ! <!-- bf type=3 --> ! <!-- c0 type=3 --> ! <!-- c1 type=3 --> ! <!-- c2 type=3 --> ! <!-- c3 type=3 --> ! ! <body id="0xc8" basesound="0xa8" figurine="0x211f" type="3" /> ! <body id="0xc9" basesound="0x69" figurine="0x211b" flags="0x2" type="3" /> ! <body id="0xca" basesound="0x5a" figurine="0x20da" type="3" /> ! <body id="0xcb" basesound="0xc4" figurine="0x2101" type="3" /> ! <body id="0xcc" basesound="0xa8" figurine="0x2121" type="3" /> ! <body id="0xcd" basesound="0xc9" figurine="0x2125" soundmode="2" type="3" /> ! ! <!-- ce type=1 --> ! ! <body id="0xcf" basesound="0xd6" figurine="0x20eb" type="3" /> ! <body id="0xd0" basesound="0x6e" figurine="0x20d1" type="3" /> ! <body id="0xd1" basesound="0x99" figurine="0x20e6" type="3" /> ! ! <!-- d2 type=3 --> ! ! <body id="0xd3" basesound="0x5f" figurine="0x20cf" type="3" /> ! <body id="0xd4" basesound="0x5f" figurine="0x20db" type="3" /> ! <body id="0xd5" basesound="0x5f" figurine="0x20e1" type="3" /> ! <body id="0xd6" basesound="0xba" figurine="0x2119" flags="0x2" type="3" /> ! <body id="0xd7" basesound="0x188" figurine="0x20d0" type="1" /> ! <body id="0xd8" basesound="0x78" figurine="0x20f0" type="3" /> ! <body id="0xd9" basesound="0x85" figurine="0x20d5" type="3" /> ! <body id="0xda" basesound="0x3f5" figurine="0x25b3" type="3" /> ! <body id="0xdb" basesound="0x3f5" figurine="0x25b4" type="3" /> ! <body id="0xdc" basesound="0xb7" figurine="0x20f6" soundmode="2" type="3" /> ! <body id="0xdd" basesound="0xe0" figurine="0x20ff" type="3" /> ! <body id="0xdf" basesound="0xd8" figurine="0x20e6" soundmode="2" type="3" /> ! <body id="0xe1" basesound="0xe5" figurine="0x20ea" flags="0x2" type="3" /> ! <body id="0xe2" basesound="0xa8" figurine="0x2124" type="3" /> ! <body id="0xe4" basesound="0xa8" figurine="0x2120" type="3" /> ! <body id="0xe7" basesound="0x78" figurine="0x20f0" flags="0x2" type="3" /> ! <body id="0xe8" basesound="0x64" figurine="0x20ef" flags="0x2" type="3" /> ! <body id="0xe9" basesound="0x78" figurine="0x2103" flags="0x2" type="3" /> ! <body id="0xea" basesound="0x82" figurine="0x20d4" soundmode="2" type="3" /> ! <body id="0xed" basesound="0x82" figurine="0x20d4" soundmode="2" type="3" /> ! <body id="0xee" basesound="0xcc" figurine="0x2123" type="3" /> ! <body id="0x122" basesound="0xc4" figurine="0x2101" type="3" /> ! <body id="0x123" basesound="0xa8" figurine="0x2126" type="3" /> ! <body id="0x124" basesound="0xb7" figurine="0x2127" soundmode="2" type="3" /> ! ! <!-- 12c type=1 --> ! <!-- 12d type=1 --> ! <!-- 12e type=1 --> ! <!-- 12f type=1 --> ! <!-- 130 type=1 --> ! <!-- 131 type=1 --> ! <!-- 132 type=1 --> ! <!-- 133 type=1 --> ! <!-- 134 type=1 --> ! <!-- 135 type=1 --> ! <!-- 136 type=1 --> ! <!-- 137 type=1 --> ! <!-- 138 type=1 --> ! <!-- 139 type=1 --> ! <!-- 13a type=1 --> ! <!-- 13b type=1 --> ! <!-- 13c type=1 --> ! <!-- 13d type=1 --> ! <!-- 13e type=1 --> ! <!-- 13f type=1 --> ! ! <!-- Human + Equipment --> ! <body id="0x190" basesound="0x0" figurine="0x2106" type="4" /> ! <body id="0x191" basesound="0x0" figurine="0x2107" type="4" /> ! <body id="0x192" basesound="0x0" figurine="0x25f0" type="4" /> ! <body id="0x193" basesound="0x0" figurine="0x25f1" type="4" /> ! <body id="0x23d" basesound="0x107" flags="0x04" /> ! <body id="0x23e" basesound="0x200" soundmode="4" flags="0x04" type="1" /> ! ! <!-- 2e8 type="4" --> ! <!-- 2e9 type="4" --> ! ! <!-- 2ea type=1 --> ! <!-- 2eb type=1 --> ! <!-- 2ec type=1 --> ! <!-- 2ed type=1 --> ! ! <!-- 2ee type=4 --> ! <!-- 2ef type=4 --> ! ! <body id="0x2f0" basesound="0x10c" figurine="0x25b1" type="1" /> ! <body id="0x2f1" basesound="0x174" figurine="0x258d" flags="0x1" type="1" /> ! <body id="0x2f2" basesound="0x174" figurine="0x258d" flags="0x1" type="1" /> ! <body id="0x2f3" basesound="0x174" figurine="0x258d" flags="0x1" type="1" /> ! <body id="0x2f4" basesound="0x36d" figurine="0x258f" type="1" /> ! <body id="0x2f5" basesound="0x36d" figurine="0x258f" type="1" /> ! <body id="0x2f6" basesound="0x174" figurine="0x258d" flags="0x1" type="1" /> ! <body id="0x2fb" basesound="0x36d" figurine="0x258f" type="1" /> ! <!-- 2fc type=1 --> ! <!-- 2fd type=1 --> ! <!-- 2fe type=1 --> ! <!-- 2ff type=1 --> ! <!-- 300 type=1 --> ! <!-- 301 type=1 --> ! <!-- 302 type=1 --> ! <!-- 303 type=1 --> ! <!-- 304 type=1 --> ! <!-- 305 type=1 --> ! <!-- 306 type=1 --> ! ! <body id="0x307" basesound="0x351" figurine="0x20e8" type="1" /> ! <body id="0x308" basesound="0x35f" figurine="0x212f" type="1" /> ! <body id="0x309" basesound="0x456" figurine="0x25d5" type="1" /> ! <body id="0x30a" basesound="0x36d" figurine="0x258f" type="1" /> ! <body id="0x30b" basesound="0x2f8" figurine="0x20d7" type="1" /> ! <body id="0x30c" basesound="0x300" figurine="0x2582" type="1" /> ! <body id="0x30d" basesound="0x346" figurine="0x25c9" type="1" /> ! <body id="0x30e" basesound="0x346" figurine="0x25ca" type="1" /> ! <body id="0x30f" basesound="0x346" figurine="0x25cb" type="1" /> ! <body id="0x310" basesound="0x165" figurine="0x2585" type="1" /> ! <body id="0x311" basesound="0x2b8" figurine="0x2586" type="1" /> ! <body id="0x312" basesound="0x388" figurine="0x25c3" type="1" /> ! <body id="0x313" basesound="0x18d" figurine="0x25b9" type="1" /> ! <body id="0x314" basesound="0x3ee" figurine="0x25cf" type="1" /> ! <body id="0x315" basesound="0x451" figurine="0x25c4" type="1" /> ! <body id="0x316" basesound="0x28f" figurine="0x25d9" type="1" /> ! <body id="0x317" basesound="0x2bd" figurine="0x25c3" type="3" /> ! <body id="0x318" basesound="0x165" figurine="0x2584" type="1" /> ! <body id="0x319" basesound="0xa8" figurine="0x259b" type="3" /> ! <body id="0x31a" basesound="0x16a" figurine="0x2593" flags="0x1" type="3" /> ! <body id="0x31b" basesound="0x2b9" figurine="0x2584" type="1" /> ! <body id="0x31c" basesound="0x2b9" figurine="0x2584" type="1" /> ! <body id="0x31d" basesound="0x111" figurine="0x20d6" flags="0x1" type="1" /> ! <body id="0x31e" basesound="0x16a" figurine="0x20d6" flags="0x1" type="1" /> ! <body id="0x31f" basesound="0x16a" figurine="0x20d6" flags="0x1" type="3" /> ! ! <!-- 324 type=1 --> ! <!-- 325 type=1 --> ! <!-- 326 type=1 --> ! <!-- 327 type=1 --> ! <!-- 328 type=1 --> ! <body id="0x334" basesound="0xa8" figurine="0x2598" /> <body id="0x338" basesound="0xa8" figurine="0x259a" /> *************** *** 297,300 **** --- 378,392 ---- <body id="0x34e" basesound="0xa8" figurine="0x2599" /> <body id="0x350" basesound="0xa8" figurine="0x259e" /> + + <!-- 3db type=4 --> + <!-- 3dc type=4 --> + <!-- 3de type=4 --> + <!-- 3df type=4 --> + + <!-- 3e2 type=4 --> + + <!-- 3e6 type=1 --> + <!-- 3e7 type=1 --> + <body id="0x3e6" basesound="0xa8" figurine="0x25a0" /> </bodyinfo> |
From: Sebastian H. <dar...@us...> - 2004-09-14 00:00:50
|
Update of /cvsroot/wpdev/wolfpack In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27343 Modified Files: basechar.cpp basechar.h basedef.cpp basedef.h items.cpp npc.cpp server.cpp Log Message: bodytype property. Index: server.cpp =================================================================== RCS file: /cvsroot/wpdev/wolfpack/server.cpp,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** server.cpp 4 Sep 2004 21:20:07 -0000 1.21 --- server.cpp 14 Sep 2004 00:00:38 -0000 1.22 *************** *** 155,172 **** { d->actionMutex.lock(); ! while ( d->actionQueue.begin() != d->actionQueue.end() ) ! { ! cAction *action = *(d->actionQueue.begin()); ! d->actionQueue.erase(d->actionQueue.begin()); ! ! try { ! action->execute(); ! } catch ( wpException e ) { ! Console::instance()->log( LOG_PYTHON, e.error() + "\n" ); ! } ! delete action; } ! d->actionMutex.unlock(); } } --- 155,169 ---- { d->actionMutex.lock(); ! cAction *action = *(d->actionQueue.begin()); ! d->actionQueue.erase(d->actionQueue.begin()); ! d->actionMutex.unlock(); ! try { ! action->execute(); ! } catch ( wpException e ) { ! Console::instance()->log( LOG_PYTHON, e.error() + "\n" ); } ! ! delete action; } } Index: basedef.cpp =================================================================== RCS file: /cvsroot/wpdev/wolfpack/basedef.cpp,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** basedef.cpp 9 Sep 2004 05:52:47 -0000 1.18 --- basedef.cpp 14 Sep 2004 00:00:37 -0000 1.19 *************** *** 289,292 **** --- 289,304 ---- } + // The offset for sounds this creature is using + QString bodytype = hex2dec(element.attribute("type")); + if (!bodytype.isNull()) { + bodyinfo.type = bodytype.toUShort(&ok); + if (!ok) { + Console::instance()->log(LOG_WARNING, QString("Invalid bodytype in bodyinfo file: %1.\n").arg(bodytype)); + continue; + } + } else { + bodyinfo.type = 0; + } + if (bodyinfo.body < 0x400) { this->bodyinfo[bodyinfo.body] = bodyinfo; Index: basedef.h =================================================================== RCS file: /cvsroot/wpdev/wolfpack/basedef.h,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** basedef.h 9 Sep 2004 05:52:47 -0000 1.16 --- basedef.h 14 Sep 2004 00:00:37 -0000 1.17 *************** *** 195,198 **** --- 195,205 ---- }; + #define BODY_UNKNOWN 0 + #define BODY_MONSTER 1 + #define BODY_SEA 2 + #define BODY_ANIMAL 3 + #define BODY_HUMAN 4 + #define BODY_EQUIPMENT 5 + struct stBodyInfo { unsigned short body; *************** *** 201,204 **** --- 208,212 ---- unsigned char flags; unsigned char soundmode; + unsigned char type; }; Index: basechar.cpp =================================================================== RCS file: /cvsroot/wpdev/wolfpack/basechar.cpp,v retrieving revision 1.145 retrieving revision 1.146 diff -C2 -d -r1.145 -r1.146 *** basechar.cpp 6 Sep 2004 22:31:24 -0000 1.145 --- basechar.cpp 14 Sep 2004 00:00:36 -0000 1.146 *************** *** 512,515 **** --- 512,521 ---- void cBaseChar::action( unsigned char id, unsigned char speed, bool reverse ) { + if (isAntiBlink()) { + if (id == ANIM_CAST_DIR) { + id = ANIM_CAST_AREA; + } + } + bool mounted = atLayer( Mount ) != 0; *************** *** 1979,1982 **** --- 1985,1998 ---- */ PY_PROPERTY( "stepstaken", stepsTaken() ) + /* + \rproperty char.bodytype The type of this characters bodies. + <code>0 - Unknown + 1 Monster + 2 Sea + 3 Animal + 4 Human + 5 Equipment</code> + */ + PY_PROPERTY( "bodytype", bodytype() ) PY_PROPERTY( "orgname", orgName_ ) PY_PROPERTY( "direction", direction_ ) Index: basechar.h =================================================================== RCS file: /cvsroot/wpdev/wolfpack/basechar.h,v retrieving revision 1.84 retrieving revision 1.85 diff -C2 -d -r1.84 -r1.85 *** basechar.h 9 Sep 2004 05:52:47 -0000 1.84 --- basechar.h 14 Sep 2004 00:00:36 -0000 1.85 *************** *** 547,550 **** --- 547,555 ---- } + inline unsigned char bodytype() + { + return CharBaseDefs::instance()->getBodyInfo(body()).type; + } + inline unsigned char soundmode() { Index: items.cpp =================================================================== RCS file: /cvsroot/wpdev/wolfpack/items.cpp,v retrieving revision 1.446 retrieving revision 1.447 diff -C2 -d -r1.446 -r1.447 *** items.cpp 7 Sep 2004 23:01:49 -0000 1.446 --- items.cpp 14 Sep 2004 00:00:37 -0000 1.447 *************** *** 860,868 **** { cItem* nItem = cItem::createFromScript( element->getAttribute( "id" ) ); ! addItem( nItem ); ! for ( unsigned int j = 0; j < element->childCount(); ++j ) ! nItem->processNode( element->getChild( j ) ); ! if ( this->layer() == cBaseChar::BuyRestockContainer ) ! nItem->setRestock( nItem->amount() ); } else if ( element->hasAttribute( "list" ) ) --- 860,870 ---- { cItem* nItem = cItem::createFromScript( element->getAttribute( "id" ) ); ! if (nItem) { ! addItem( nItem ); ! for ( unsigned int j = 0; j < element->childCount(); ++j ) ! nItem->processNode( element->getChild( j ) ); ! if ( this->layer() == cBaseChar::BuyRestockContainer ) ! nItem->setRestock( nItem->amount() ); ! } } else if ( element->hasAttribute( "list" ) ) Index: npc.cpp =================================================================== RCS file: /cvsroot/wpdev/wolfpack/npc.cpp,v retrieving revision 1.113 retrieving revision 1.114 diff -C2 -d -r1.113 -r1.114 *** npc.cpp 8 Sep 2004 03:23:33 -0000 1.113 --- npc.cpp 14 Sep 2004 00:00:38 -0000 1.114 *************** *** 902,911 **** { Coord_cl ret; ! if ( !path_.empty() ) { ! ret = path_.front(); } else ret = Coord_cl( 0xFFFF, 0xFFFF, (SI08) 0xFF, 0 ); return ret; --- 902,915 ---- { Coord_cl ret; ! std::deque<Coord_cl>::const_iterator it = path_.begin(); ! ! if (it != path_.end()) { ! ret = *it; } else + { ret = Coord_cl( 0xFFFF, 0xFFFF, (SI08) 0xFF, 0 ); + } return ret; *************** *** 934,942 **** bool cNPC::hasPath( void ) { ! return !path_.empty(); } Coord_cl cNPC::pathDestination( void ) const { if ( path_.empty() ) return Coord_cl( 0xFFFF, 0xFFFF, (SI08) 0xFF, 0 ); --- 938,948 ---- bool cNPC::hasPath( void ) { ! std::deque<Coord_cl>::const_iterator it = path_.begin(); ! return it != path_.end(); } Coord_cl cNPC::pathDestination( void ) const { + if ( path_.empty() ) return Coord_cl( 0xFFFF, 0xFFFF, (SI08) 0xFF, 0 ); |
From: Sebastian H. <dar...@us...> - 2004-09-13 19:14:56
|
Update of /cvsroot/wpdev/xmlscripts/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29612 Modified Files: equipment.py Log Message: fix for shields. Index: equipment.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/equipment.py,v retrieving revision 1.37 retrieving revision 1.38 diff -C2 -d -r1.37 -r1.38 *** equipment.py 8 Sep 2004 04:06:39 -0000 1.37 --- equipment.py 13 Sep 2004 19:14:46 -0000 1.38 *************** *** 68,72 **** if object.hastag('resname'): resname = str(object.gettag('resname')) ! if armor and wolfpack.armorinfo.ARMOR_RESNAME_BONI.has_key(resname): resinfo = wolfpack.armorinfo.ARMOR_RESNAME_BONI[resname] if resinfo.has_key(MATERIALPREFIX): --- 68,72 ---- if object.hastag('resname'): resname = str(object.gettag('resname')) ! if (armor or shield) and wolfpack.armorinfo.ARMOR_RESNAME_BONI.has_key(resname): resinfo = wolfpack.armorinfo.ARMOR_RESNAME_BONI[resname] if resinfo.has_key(MATERIALPREFIX): *************** *** 78,82 **** elif object.hasstrproperty( 'resname' ): resname = str( object.getstrproperty( 'resname' ) ) ! if armor and wolfpack.armorinfo.ARMOR_RESNAME_BONI.has_key(resname): resinfo = wolfpack.armorinfo.ARMOR_RESNAME_BONI[resname] if resinfo.has_key(MATERIALPREFIX): --- 78,82 ---- elif object.hasstrproperty( 'resname' ): resname = str( object.getstrproperty( 'resname' ) ) ! if (armor or shield) and wolfpack.armorinfo.ARMOR_RESNAME_BONI.has_key(resname): resinfo = wolfpack.armorinfo.ARMOR_RESNAME_BONI[resname] if resinfo.has_key(MATERIALPREFIX): *************** *** 90,94 **** if object.hastag('resname2'): resname2 = str(object.gettag('resname2')) ! if armor and wolfpack.armorinfo.ARMOR_RESNAME_BONI.has_key(resname2): resinfo = wolfpack.armorinfo.ARMOR_RESNAME_BONI[resname2] if resinfo.has_key(MATERIALPREFIX): --- 90,94 ---- if object.hastag('resname2'): resname2 = str(object.gettag('resname2')) ! if (armor or shield) and wolfpack.armorinfo.ARMOR_RESNAME_BONI.has_key(resname2): resinfo = wolfpack.armorinfo.ARMOR_RESNAME_BONI[resname2] if resinfo.has_key(MATERIALPREFIX): *************** *** 100,104 **** elif object.hasstrproperty( 'resname2' ): resname2 = str( object.getstrproperty( 'resname2' ) ) ! if armor and wolfpack.armorinfo.ARMOR_RESNAME_BONI.has_key(resname2): resinfo = wolfpack.armorinfo.ARMOR_RESNAME_BONI[resname2] if resinfo.has_key(MATERIALPREFIX): --- 100,104 ---- elif object.hasstrproperty( 'resname2' ): resname2 = str( object.getstrproperty( 'resname2' ) ) ! if (armor or shield) and wolfpack.armorinfo.ARMOR_RESNAME_BONI.has_key(resname2): resinfo = wolfpack.armorinfo.ARMOR_RESNAME_BONI[resname2] if resinfo.has_key(MATERIALPREFIX): |
From: Sebastian H. <dar...@us...> - 2004-09-13 18:11:44
|
Update of /cvsroot/wpdev/xmlscripts/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15500 Modified Files: gate.py Log Message: Fix for gates to other maps Index: gate.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/gate.py,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** gate.py 7 Sep 2004 23:43:03 -0000 1.8 --- gate.py 13 Sep 2004 18:11:34 -0000 1.9 *************** *** 33,36 **** --- 33,38 ---- pos.y = target[1] pos.z = target[2] + if len(target) > 3: + pos.map = target[3] player.removefromview() player.moveto(pos) |
From: Sebastian H. <dar...@us...> - 2004-09-13 15:44:54
|
Update of /cvsroot/wpdev/xmlscripts/scripts/magic In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13339/magic Modified Files: spell.py Log Message: reverted changes to the text format Index: spell.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/magic/spell.py,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** spell.py 9 Sep 2004 01:51:52 -0000 1.23 --- spell.py 13 Sep 2004 15:44:43 -0000 1.24 *************** *** 141,145 **** # Precasting ! char.addscript('magic') char.action(self.castaction) --- 141,145 ---- # Precasting ! char.addscript('magic') char.action(self.castaction) |
From: Sebastian H. <dar...@us...> - 2004-09-13 15:44:54
|
Update of /cvsroot/wpdev/xmlscripts/scripts/wolfpack In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13339/wolfpack Modified Files: consts.py Log Message: reverted changes to the text format Index: consts.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/wolfpack/consts.py,v retrieving revision 1.77 retrieving revision 1.78 diff -C2 -d -r1.77 -r1.78 *** consts.py 7 Sep 2004 20:09:53 -0000 1.77 --- consts.py 13 Sep 2004 15:44:44 -0000 1.78 *************** *** 792,793 **** --- 792,799 ---- SYSLOCALE = LOCALE_EN + # Constants for body types + BODY_UNKNOWN = 0 + BODY_MONSTER = 1 + BODY_SEA = 2 + BODY_ANIMAL = 3 + BODY_HUMAN = 4 |
From: Sebastian H. <dar...@us...> - 2004-09-13 15:44:54
|
Update of /cvsroot/wpdev/xmlscripts/scripts/commands In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13339/commands Modified Files: export.py Log Message: reverted changes to the text format Index: export.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/commands/export.py,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** export.py 29 Aug 2004 17:07:30 -0000 1.14 --- export.py 13 Sep 2004 15:44:43 -0000 1.15 *************** *** 195,201 **** else: # Text ! output.write( "%s 0x%x %i %i %i %i 0x%x%s" % ( item.baseid, item.id, item.pos.x, item.pos.y, item.pos.z, item.pos.map, item.color, newline ) ) # Older Format, no baseid/map saved ! #output.write( "0x%x %i %i %i 0x%x%s" % ( item.id, item.pos.x, item.pos.y, item.pos.z, item.color, newline ) ) if item.amount > 1: --- 195,203 ---- else: # Text ! # Who the hell changed this? ! # This format is for static exchange, no need for baseids or maps damnit! ! # output.write( "%s 0x%x %i %i %i %i 0x%x%s" % ( item.baseid, item.id, item.pos.x, item.pos.y, item.pos.z, item.pos.map, item.color, newline ) ) # Older Format, no baseid/map saved ! output.write( "0x%x %i %i %i 0x%x%s" % ( item.id, item.pos.x, item.pos.y, item.pos.z, item.color, newline ) ) if item.amount > 1: |
From: Sebastian H. <dar...@us...> - 2004-09-11 16:38:19
|
Update of /cvsroot/wpdev/xmlscripts/definitions/items/professions In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13602/items/professions Modified Files: miner.xml Log Message: ingot fixes Index: miner.xml =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/definitions/items/professions/miner.xml,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** miner.xml 10 Sep 2004 22:17:09 -0000 1.20 --- miner.xml 11 Sep 2004 16:38:10 -0000 1.21 *************** *** 12,16 **** <item id="iron_ingot" inherit="1bf2"> - <baseid>1bf2</baseid> <color>0x0</color> <tag name="resname" value="iron" /> --- 12,15 ---- *************** *** 19,23 **** <item id="dullcopper_ingot" inherit="1bf2"> - <baseid>1bf2</baseid> <color>0x973</color> <tag name="resname" value="dullcopper" /> --- 18,21 ---- *************** *** 26,30 **** <item id="shadowiron_ingot" inherit="1bf2"> - <baseid>1bf2</baseid> <color>0x966</color> <tag name="resname" value="shadowiron" /> --- 24,27 ---- *************** *** 33,37 **** <item id="copper_ingot" inherit="1bf2"> - <baseid>1bf2</baseid> <color>0x96d</color> <tag name="resname" value="copper" /> --- 30,33 ---- *************** *** 40,44 **** <item id="bronze_ingot" inherit="1bf2"> - <baseid>1bf2</baseid> <color>0x972</color> <tag name="resname" value="bronze" /> --- 36,39 ---- *************** *** 47,51 **** <item id="gold_ingot" inherit="1bf2"> - <baseid>1bf2</baseid> <color>0x8a5</color> <tag name="resname" value="gold" /> --- 42,45 ---- *************** *** 55,59 **** <!-- <item id="silver_ingot" inherit="1bf2"> - <baseid>1bf2</baseid> <name>silver ingot</name> <color>0x430</color> --- 49,52 ---- *************** *** 64,68 **** <item id="agapite_ingot" inherit="1bf2"> - <baseid>1bf2</baseid> <color>0x979</color> <tag name="resname" value="agapite" /> --- 57,60 ---- *************** *** 71,75 **** <item id="verite_ingot" inherit="1bf2"> - <baseid>1bf2</baseid> <color>0x89f</color> <tag name="resname" value="verite" /> --- 63,66 ---- *************** *** 78,82 **** <item id="valorite_ingot" inherit="1bf2"> - <baseid>1bf2</baseid> <color>0x8ab</color> <tag name="resname" value="valorite" /> --- 69,72 ---- *************** *** 86,90 **** <!-- <item id="merkite_ingot" inherit="1bf2"> - <baseid>1bf2</baseid> <name>merkite ingot</name> <color>0x8b0</color> --- 76,79 ---- *************** *** 489,493 **** <item id="1bef" inherit="1bf2"> - <baseid>1bf2</baseid> <id>0x1bef</id> <category>Professions\Miner\Ingots\Iron Ingot (W/E)</category> --- 478,481 ---- |
From: Sebastian H. <dar...@us...> - 2004-09-11 16:12:20
|
Update of /cvsroot/wpdev/xmlscripts/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7242 Modified Files: environment.py Log Message: potion fixes Index: environment.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/environment.py,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** environment.py 11 Sep 2004 15:20:48 -0000 1.16 --- environment.py 11 Sep 2004 16:12:10 -0000 1.17 *************** *** 6,10 **** import random from wolfpack.consts import COTTONPLANTS_REGROW, ANIM_ATTACK5, TINKERING, \ ! MUSICIANSHIP, LAYER_HAIR, LAYER_BEARD, SYSLOCALE from wolfpack.utilities import tobackpack from wolfpack.gumps import cGump --- 6,10 ---- import random from wolfpack.consts import COTTONPLANTS_REGROW, ANIM_ATTACK5, TINKERING, \ ! MUSICIANSHIP, LAYER_HAIR, LAYER_BEARD, SYSLOCALE, LOG_MESSAGE from wolfpack.utilities import tobackpack from wolfpack.gumps import cGump |
From: Sebastian H. <dar...@us...> - 2004-09-11 15:59:05
|
Update of /cvsroot/wpdev/xmlscripts/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4014 Modified Files: potions.py Log Message: potion fixes Index: potions.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/potions.py,v retrieving revision 1.49 retrieving revision 1.50 diff -C2 -d -r1.49 -r1.50 *** potions.py 11 Sep 2004 15:55:07 -0000 1.49 --- potions.py 11 Sep 2004 15:58:57 -0000 1.50 *************** *** 10,14 **** POTION_HEAL_RANGE, POTION_LESSERHEAL_RANGE, MAGERY, \ POTION_LESSEREXPLOSION_RANGE, POTION_GREATEREXPLOSION_RANGE, \ ! POTION_EXPLOSION_RANGE, SOUND_STRENGTH_UP, HEAL_POT_DELAY, GRAY --- 10,14 ---- POTION_HEAL_RANGE, POTION_LESSERHEAL_RANGE, MAGERY, \ POTION_LESSEREXPLOSION_RANGE, POTION_GREATEREXPLOSION_RANGE, \ ! POTION_EXPLOSION_RANGE, SOUND_STRENGTH_UP, HEAL_POT_DELAY *************** *** 415,419 **** elapsed = int( char.gettag( "heal_pot_timer" ) ) if elapsed > wolfpack.time.currenttime(): ! socket.clilocmessage( 500235, '', GRAY ) # You must wait 10 seconds before using another healing potion. return False else: --- 415,419 ---- elapsed = int( char.gettag( "heal_pot_timer" ) ) if elapsed > wolfpack.time.currenttime(): ! socket.clilocmessage( 500235 ) # You must wait 10 seconds before using another healing potion. return False else: *************** *** 436,441 **** # Resend Health char.updatehealth() ! #char.socket.clilocmessage( 1060203, str(amount) , GRAY, NORMAL ) # broken ! socket.sysmessage( 'You have had ' + str( amount ) + ' hit points of damage healed.', GRAY ) char.action( ANIM_FIDGET3 ) --- 436,441 ---- # Resend Health char.updatehealth() ! #char.socket.clilocmessage( 1060203, str(amount) ) # broken ! socket.sysmessage( 'You have had ' + str( amount ) + ' hit points of damage healed.' ) char.action( ANIM_FIDGET3 ) |
From: Sebastian H. <dar...@us...> - 2004-09-11 15:55:16
|
Update of /cvsroot/wpdev/xmlscripts/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3220 Modified Files: potions.py Log Message: potion fixes Index: potions.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/potions.py,v retrieving revision 1.48 retrieving revision 1.49 diff -C2 -d -r1.48 -r1.49 *** potions.py 11 Sep 2004 15:20:48 -0000 1.48 --- potions.py 11 Sep 2004 15:55:07 -0000 1.49 *************** *** 10,14 **** POTION_HEAL_RANGE, POTION_LESSERHEAL_RANGE, MAGERY, \ POTION_LESSEREXPLOSION_RANGE, POTION_GREATEREXPLOSION_RANGE, \ ! POTION_EXPLOSION_RANGE, SOUND_STRENGTH_UP, HEAL_POT_DELAY --- 10,14 ---- POTION_HEAL_RANGE, POTION_LESSERHEAL_RANGE, MAGERY, \ POTION_LESSEREXPLOSION_RANGE, POTION_GREATEREXPLOSION_RANGE, \ ! POTION_EXPLOSION_RANGE, SOUND_STRENGTH_UP, HEAL_POT_DELAY, GRAY |
From: Sebastian H. <dar...@us...> - 2004-09-11 15:21:55
|
Update of /cvsroot/wpdev/xmlscripts/documentation/webroot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29564/webroot Modified Files: ChangeLog.wolfpack Log Message: Fixes Index: ChangeLog.wolfpack =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/webroot/ChangeLog.wolfpack,v retrieving revision 1.83 retrieving revision 1.84 diff -C2 -d -r1.83 -r1.84 *** ChangeLog.wolfpack 11 Sep 2004 01:02:17 -0000 1.83 --- ChangeLog.wolfpack 11 Sep 2004 15:21:46 -0000 1.84 *************** *** 12,15 **** --- 12,18 ---- - The info command now correctly resends the changed players. - Fixed bug #0000287 (weaponinfo.py values not being used) + - Fixed healing potions. + - Fixed ore smelting. + - Fixed dye tubs. - Fixed bug #0000295 (Missing MEDITATION cost import) * Misc. Changes: |
From: Sebastian H. <dar...@us...> - 2004-09-11 15:20:58
|
Update of /cvsroot/wpdev/xmlscripts/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29433 Modified Files: environment.py ore.py potions.py Log Message: Fixes Index: environment.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/environment.py,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** environment.py 10 Aug 2004 22:06:58 -0000 1.15 --- environment.py 11 Sep 2004 15:20:48 -0000 1.16 *************** *** 228,232 **** return ! char.socket.log( LOG_TRACE, "Dying item (%x,%x) using tub (%x,%x)\n" % ( target.item.serial, target.item.color, dyetub.serial, dyetub.color ) ) target.item.color = dyetub.color target.item.update() --- 228,232 ---- return ! char.log( LOG_MESSAGE, "Dying item (%x,%x) using tub (%x,%x)\n" % ( target.item.serial, target.item.color, dyetub.serial, dyetub.color ) ) target.item.color = dyetub.color target.item.update() Index: potions.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/potions.py,v retrieving revision 1.47 retrieving revision 1.48 diff -C2 -d -r1.47 -r1.48 *** potions.py 7 Sep 2004 14:22:17 -0000 1.47 --- potions.py 11 Sep 2004 15:20:48 -0000 1.48 *************** *** 10,14 **** POTION_HEAL_RANGE, POTION_LESSERHEAL_RANGE, MAGERY, \ POTION_LESSEREXPLOSION_RANGE, POTION_GREATEREXPLOSION_RANGE, \ ! POTION_EXPLOSION_RANGE, SOUND_STRENGTH_UP --- 10,14 ---- POTION_HEAL_RANGE, POTION_LESSERHEAL_RANGE, MAGERY, \ POTION_LESSEREXPLOSION_RANGE, POTION_GREATEREXPLOSION_RANGE, \ ! POTION_EXPLOSION_RANGE, SOUND_STRENGTH_UP, HEAL_POT_DELAY Index: ore.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/ore.py,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** ore.py 5 Sep 2004 22:31:13 -0000 1.23 --- ore.py 11 Sep 2004 15:20:48 -0000 1.24 *************** *** 277,290 **** ore.delete() elif ore.baseid == DEF_ORES[0]: ! if evenorodd( ore.amount ) == "even": amount = ( ore.amount / 2 ) successsmelt(char, resname, amount) ore.delete() ! elif evenorodd( ore.amount ) == "odd" and ore.amount > 1: amount = ( ( ore.amount - 1 ) / 2 ) successsmelt(char, resname, amount) ore.amount = 1 ore.update() ! elif ore.amount == 1: # There is not enough metal-bearing ore in this pile to make an ingot. char.socket.clilocmessage( 501987, '', GRAY ) --- 277,290 ---- ore.delete() elif ore.baseid == DEF_ORES[0]: ! if ore.amount > 1 and ore.amount % 2 == 0: amount = ( ore.amount / 2 ) successsmelt(char, resname, amount) ore.delete() ! elif ore.amount > 1: amount = ( ( ore.amount - 1 ) / 2 ) successsmelt(char, resname, amount) ore.amount = 1 ore.update() ! else: # There is not enough metal-bearing ore in this pile to make an ingot. char.socket.clilocmessage( 501987, '', GRAY ) |
From: Sebastian H. <dar...@us...> - 2004-09-11 03:54:56
|
Update of /cvsroot/wpdev/xmlscripts/scripts/wolfpack In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27178/wolfpack Modified Files: properties.py Log Message: 0000287 Index: properties.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/wolfpack/properties.py,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** properties.py 8 Sep 2004 04:06:39 -0000 1.11 --- properties.py 10 Sep 2004 20:20:44 -0000 1.12 *************** *** 118,122 **** return info[1] else: ! return info[1] # Get the base property from the item --- 118,122 ---- return info[1] else: ! return wolfpack.weaponinfo.WEAPONINFO[item.baseid][property] # Get the base property from the item |
From: spddmn <xxx...@us...> - 2004-09-11 03:36:28
|
Update of /cvsroot/wpdev/xmlscripts/scripts/speech In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7162/speech Modified Files: pets.py Log Message: fixed "all follow <target>" logic Index: pets.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/speech/pets.py,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** pets.py 9 Sep 2004 17:28:12 -0000 1.17 --- pets.py 10 Sep 2004 16:09:14 -0000 1.18 *************** *** 133,137 **** if all: for follower in char.followers: ! go_target(char, [follower.serial, 0], target) elif pet and (pet.owner == char or char.gm) and pet.distanceto(char) < 18: #char.socket.sysmessage('Pet following:' + str(target.char.serial)) --- 133,137 ---- if all: for follower in char.followers: ! follower.follow(target.char) elif pet and (pet.owner == char or char.gm) and pet.distanceto(char) < 18: #char.socket.sysmessage('Pet following:' + str(target.char.serial)) *************** *** 184,188 **** # All Follow elif 232 in keywords and 346 in keywords and 357 in keywords: ! #char.socket.sysmessage('zzz all follow') follow(char, pet, 1) return 1 --- 184,188 ---- # All Follow elif 232 in keywords and 346 in keywords and 357 in keywords: ! char.socket.sysmessage('zzz all follow') follow(char, pet, 1) return 1 |
From: Sebastian H. <dar...@us...> - 2004-09-11 03:24:46
|
Update of /cvsroot/wpdev/xmlscripts/scripts/commands In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16374/commands Modified Files: info.py Log Message: fix-fix-fix Index: info.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/commands/info.py,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** info.py 10 Sep 2004 14:22:23 -0000 1.18 --- info.py 10 Sep 2004 16:48:42 -0000 1.19 *************** *** 805,809 **** gump.addResizeGump( 280, 260, 0xBB8, 215, 20 ) #gump.addInputField( 284, 260, 200, 16, 0x834, 6, unicode( item.weight ) ) ! gump.addText( 284, 260, 200, 16, 0x834, unicode( item.weight ) ) # 7 gump.addText( 113, 280, "Layer:", 0x834 ) --- 805,809 ---- gump.addResizeGump( 280, 260, 0xBB8, 215, 20 ) #gump.addInputField( 284, 260, 200, 16, 0x834, 6, unicode( item.weight ) ) ! gump.addText( 284, 260, unicode( item.weight ), 0x834 ) # 7 gump.addText( 113, 280, "Layer:", 0x834 ) |
From: Sebastian H. <dar...@us...> - 2004-09-11 03:22:04
|
Update of /cvsroot/wpdev/xmlscripts/definitions/items/misc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26363/items/misc Modified Files: deeds.xml misc.xml Log Message: Vendor Definitions Index: misc.xml =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/definitions/items/misc/misc.xml,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** misc.xml 3 Sep 2004 15:44:41 -0000 1.17 --- misc.xml 10 Sep 2004 20:17:33 -0000 1.18 *************** *** 134,137 **** --- 134,138 ---- <item id="chessboard"> <id>0xfa6</id> + <name>#1016450</name> <buyprice>2</buyprice> <sellprice>1</sellprice> *************** *** 140,143 **** --- 141,145 ---- <item id="checkerboard"> <id>0xfa6</id> + <name>#1016449</name> <buyprice>2</buyprice> <sellprice>1</sellprice> *************** *** 163,166 **** --- 165,169 ---- <category>Misc\Keys\Copper Key</category> <basescripts>key</basescripts> + <buyprice>3</buyprice> </item> Index: deeds.xml =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/definitions/items/misc/deeds.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** deeds.xml 27 Aug 2004 14:43:27 -0000 1.10 --- deeds.xml 10 Sep 2004 20:17:33 -0000 1.11 *************** *** 233,240 **** <item id="guildstone_deed" inherit="blank_deed"> ! <name>Guildstone Deed</name> <color>0x3c</color> <basescripts>guilds.deed</basescripts> <category>Misc\Guilds\Guildstone Deed</category> </item> --- 233,241 ---- <item id="guildstone_deed" inherit="blank_deed"> ! <name>#1041055</name> <color>0x3c</color> <basescripts>guilds.deed</basescripts> <category>Misc\Guilds\Guildstone Deed</category> + <buyprice>12450</buyprice> </item> |