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

Comparing deliantra/server/server/c_wiz.C (file contents):
Revision 1.49 by root, Sun Jul 1 05:00:19 2007 UTC vs.
Revision 1.50 by root, Thu Aug 9 06:21:56 2007 UTC

840 */ 840 */
841int 841int
842command_addexp (object *op, char *params) 842command_addexp (object *op, char *params)
843{ 843{
844 char buf[MAX_BUF], skill[MAX_BUF]; 844 char buf[MAX_BUF], skill[MAX_BUF];
845 int i, q; 845 int q;
846 long long i; // use sint64 and finally provide format specifiers for sint64 etc. via configure
846 object *skillob = NULL; 847 object *skillob = NULL;
847 848
848 skill[0] = '\0'; 849 skill[0] = '\0';
849 if ((params == NULL) || (strlen (params) > MAX_BUF) || ((q = sscanf (params, "%s %d %s", buf, &i, skill)) < 2)) 850 if ((params == NULL) || (strlen (params) > MAX_BUF) || ((q = sscanf (params, "%s %lld %s", buf, &i, skill)) < 2))
850 { 851 {
851 new_draw_info (NDI_UNIQUE, 0, op, "Usage: addexp <who> <how much> [<skill>]."); 852 new_draw_info (NDI_UNIQUE, 0, op, "Usage: addexp <who> <how much> [<skill>].");
852 return 1; 853 return 1;
853 } 854 }
854 855

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines