- Mesaj
- 5
- Beğeni
- 2
- Puan
- 415
- Ticaret Puanı
- 0
cmd_general.cpp Çalışmayan Kod Bloğu:
ACMD(do_remove_affect)
{
std::vector<std::string> vecArgs;
split_argument(argument, vecArgs);
if (vecArgs.size() < 2) { return; }
DWORD affect = 0;
str_to_number(affect, vecArgs[1].c_str());
if (AFFECT_POLYMORPH == affect)
{
if (!ch->IsPolymorphed())
return;
ch->SetPolymorph(0);
}
if(ch->FindAffect(affect))
ch->RemoveAffect(affect);
}
cmd_general.cpp Çalışan Kod Bloğu:
ACMD(do_remove_affect)
{
char arg1[256];
one_argument(argument, arg1, sizeof(arg1));
if (!*arg1)
return;
if (!ch)
return;
int affect = 0;
str_to_number(affect, arg1);
CAffect* pAffect = ch->FindAffect(affect);
if (pAffect)
ch->RemoveAffect(affect);
}