Kaynağa Gözat

Adjusts swapping equipment behavior (#6869)

Aleos 3 yıl önce
ebeveyn
işleme
3c36814c1f
1 değiştirilmiş dosya ile 1 ekleme ve 1 silme
  1. 1 1
      src/map/pc.cpp

+ 1 - 1
src/map/pc.cpp

@@ -11446,7 +11446,7 @@ bool pc_equipitem(struct map_session_data *sd,short n,int req_pos,bool equipswit
 		for(i=0;i<EQI_MAX;i++) {
 		for(i=0;i<EQI_MAX;i++) {
 			if(pos & equip_bitmask[i]) {
 			if(pos & equip_bitmask[i]) {
 				if(sd->equip_index[i] >= 0) //Slot taken, remove item from there.
 				if(sd->equip_index[i] >= 0) //Slot taken, remove item from there.
-					pc_unequipitem(sd,sd->equip_index[i],2 | 4);
+					pc_unequipitem(sd,sd->equip_index[i], 1 | 2 | 4);
 
 
 				sd->equip_index[i] = n;
 				sd->equip_index[i] = n;
 			}
 			}