Why everytime we used the Card Remover, the compounded bound card will turned into non bounded?
prt_in,28,73,4 script Wise Old Woman#0 78,{
[email protected] = 100 * Weight / MaxWeight;
if (90 <= [email protected]) {
mes "[ Wise Old Woman ]";
mes "You're currently at ^FF0000" + [email protected] + "%^000000 of your maximum weight.";
next;
mes "[ Wise Old Woman ]";
mes "Please remove some items before claiming it.";
close; }
getinventorylist;
if( @inventorylist_count > 50 ){
mes "[ Wise Old Woman ]";
mes "Your inventory slot is getting full, please remove some items before claiming it.";
close; }
mes "[ Wise Old Woman ]";
mes "Okay I'm going to remove the card(s) to your equipment now and you need a ^3355FFStar Crumb^000000, ^3355FFYellow Gemstone^000000 and ^3355FF100,000^000000z.";
next;
setarray [email protected][1], EQI_HEAD_TOP, EQI_ARMOR, EQI_HAND_L, EQI_HAND_R, EQI_GARMENT, EQI_SHOES, EQI_ACC_L, EQI_ACC_R, EQI_HEAD_MID, EQI_HEAD_LOW;
for(set [email protected],1; [email protected]<=10; set [email protected],[email protected]+1) {
if (getequipisequiped([email protected][[email protected]])) {
set [email protected]$, [email protected]$ + F_getpositionname([email protected][[email protected]]) + " - [ " + getequipname([email protected][[email protected]]) + " ]";
set [email protected],1;
}
set [email protected]$, [email protected]$ + ":";
}
set [email protected], [email protected][ select([email protected]$) ];
if(!getequipisequiped([email protected])) {
mes "[ Wise Old Woman ]";
mes "Young one... Your not wearing anything there that I can remove cards from.";
close;
}
if(getequipcardcnt([email protected]) == 0) {
mes "[ Wise Old Woman ]";
mes "Young one... There's no card(s) compounded on that item. I can do nothing with it, I'm afraid.";
close;
}
set [email protected],getequipcardcnt([email protected]);
if ( countitem(1000) < 1 || countitem(715) < 1 ) { close; }
if ( Zeny < 100000) { close; }
delitem 1000,1;
delitem 715,1;
set Zeny,Zeny - 100000;
successremovecards [email protected];
end;
}
Why everytime we used the Card Remover, the compounded bound card will turned into non bounded?
prt_in,28,73,4 script Wise Old Woman#0 78,{ [email protected] = 100 * Weight / MaxWeight; if (90 <= [email protected]) { mes "[ Wise Old Woman ]"; mes "You're currently at ^FF0000" + [email protected] + "%^000000 of your maximum weight."; next; mes "[ Wise Old Woman ]"; mes "Please remove some items before claiming it."; close; } getinventorylist; if( @inventorylist_count > 50 ){ mes "[ Wise Old Woman ]"; mes "Your inventory slot is getting full, please remove some items before claiming it."; close; } mes "[ Wise Old Woman ]"; mes "Okay I'm going to remove the card(s) to your equipment now and you need a ^3355FFStar Crumb^000000, ^3355FFYellow Gemstone^000000 and ^3355FF100,000^000000z."; next; setarray [email protected][1], EQI_HEAD_TOP, EQI_ARMOR, EQI_HAND_L, EQI_HAND_R, EQI_GARMENT, EQI_SHOES, EQI_ACC_L, EQI_ACC_R, EQI_HEAD_MID, EQI_HEAD_LOW; for(set [email protected],1; [email protected]<=10; set [email protected],[email protected]+1) { if (getequipisequiped([email protected][[email protected]])) { set [email protected]$, [email protected]$ + F_getpositionname([email protected][[email protected]]) + " - [ " + getequipname([email protected][[email protected]]) + " ]"; set [email protected],1; } set [email protected]$, [email protected]$ + ":"; } set [email protected], [email protected][ select([email protected]$) ]; if(!getequipisequiped([email protected])) { mes "[ Wise Old Woman ]"; mes "Young one... Your not wearing anything there that I can remove cards from."; close; } if(getequipcardcnt([email protected]) == 0) { mes "[ Wise Old Woman ]"; mes "Young one... There's no card(s) compounded on that item. I can do nothing with it, I'm afraid."; close; } set [email protected],getequipcardcnt([email protected]); if ( countitem(1000) < 1 || countitem(715) < 1 ) { close; } if ( Zeny < 100000) { close; } delitem 1000,1; delitem 715,1; set Zeny,Zeny - 100000; successremovecards [email protected]; end; }Link to comment
Share on other sites