ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/server/alchemy.C
(Generate patch)

Comparing deliantra/server/server/alchemy.C (file contents):
Revision 1.9 by root, Fri Sep 15 23:11:57 2006 UTC vs.
Revision 1.10 by root, Mon Dec 11 02:54:57 2006 UTC

209 } 209 }
210 /* roll the dice */ 210 /* roll the dice */
211 else if ((float) (random_roll (0, 101, caster, PREFER_LOW)) <= 100.0 * success_chance) 211 else if ((float) (random_roll (0, 101, caster, PREFER_LOW)) <= 100.0 * success_chance)
212 { 212 {
213 change_exp (caster, rp->exp, rp->skill, SK_EXP_NONE); 213 change_exp (caster, rp->exp, rp->skill, SK_EXP_NONE);
214
215 // let alchemy consume some time, so that exploits are less easy
216 caster->speed_left -= 1.0;
217
214 return; 218 return;
215 } 219 }
216 } 220 }
217 } 221 }
218 } 222 }
223
219 /* if we get here, we failed!! */ 224 /* if we get here, we failed!! */
220 alchemy_failure_effect (caster, cauldron, rp, calc_alch_danger (caster, cauldron, rp)); 225 alchemy_failure_effect (caster, cauldron, rp, calc_alch_danger (caster, cauldron, rp));
221} 226}
222 227
223/** 228/**

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines