Update of /cvsroot/wpdev/wolfpack
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24402
Modified Files:
ChangeLog basechar.cpp
Log Message:
Meditation skillcheck.
Index: basechar.cpp
===================================================================
RCS file: /cvsroot/wpdev/wolfpack/basechar.cpp,v
retrieving revision 1.166
retrieving revision 1.167
diff -C2 -d -r1.166 -r1.167
*** basechar.cpp 17 Oct 2004 23:32:27 -0000 1.166
--- basechar.cpp 18 Oct 2004 20:29:51 -0000 1.167
***************
*** 3326,3329 ****
--- 3326,3337 ----
}
+ if ( !isMeditating() ) {
+ double chance = ( double ) mana() / maxMana();
+ double value = sqrt( skillValue( MEDITATION ) * 0.0005 );
+ chance *= ( 1.0 - value );
+ chance += value;
+ checkSkill( MEDITATION, ( int ) floor( ( 1.0 - chance ) * 1200 ), 1200 );
+ }
+
double medPoints = QMIN( 13.0, ( intelligence() + skillValue( MEDITATION ) * 0.03 ) * ( skillValue( MEDITATION ) < 1000 ? 0.025 : 0.0275 ) );
double focusPoints = skillValue( FOCUS ) * 0.005;
Index: ChangeLog
===================================================================
RCS file: /cvsroot/wpdev/wolfpack/ChangeLog,v
retrieving revision 1.119
retrieving revision 1.120
diff -C2 -d -r1.119 -r1.120
*** ChangeLog 18 Oct 2004 12:09:52 -0000 1.119
--- ChangeLog 18 Oct 2004 20:29:51 -0000 1.120
***************
*** 2,5 ****
--- 2,6 ----
Wolfpack 12.9.13 Beta (CVS)
+ - Fixed meditation skillcheck in mana regeneration code.
Wolfpack 12.9.12 Beta (18. October 2004)
|