Sfoglia il codice sorgente

Added "Set Zeny, Zeny +/- whatever;" script operation to be logged by log_zeny (from log_athena.conf), bugreport:2666

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15311 54d463be-8e91-2dee-dedb-b68131a5f0ec
shennetsind 13 anni fa
parent
commit
50abab611b
1 ha cambiato i file con 1 aggiunte e 0 eliminazioni
  1. 1 0
      src/map/pc.c

+ 1 - 0
src/map/pc.c

@@ -6211,6 +6211,7 @@ int pc_setparam(struct map_session_data *sd,int type,int val)
 	case SP_ZENY:
 		if( val < 0 )
 			return 0;// can't set negative zeny
+		log_zeny(sd, LOG_TYPE_NPC, sd, -(sd->status.zeny - cap_value(val, 0, MAX_ZENY)));
 		sd->status.zeny = cap_value(val, 0, MAX_ZENY);
 		break;
 	case SP_BASEEXP: