Silah Olmadan Skill Kullanımı Önlemi

lmaohw

Premium Üye
Premium Üye
MT Üye
Mesaj
421
Çözümler
23
Beğeni
218
Puan
744
Ticaret Puanı
0
Kısaca silah takılı değilse affecti üzerinden siliyor. Not: Skilleri kendinize göre arttırabilirsiniz.

char_affect.cpp:
Genişlet Daralt Kopyala
//BUL

bool CHARACTER::UpdateAffect()
{

// ALTINA EKLE

#ifdef ENABLE_NONSWORD_SKILL_BUG_FIX
    if (IsAffectFlag(AFF_GWIGUM) && !GetWear(WEAR_WEAPON))
        RemoveAffect(SKILL_GWIGEOM);
    if (IsAffectFlag(AFF_GEOMGYEONG) && !GetWear(WEAR_WEAPON))
        RemoveAffect(SKILL_GEOMKYUNG);
#endif

// SON HALİ ŞÖYLE


bool CHARACTER::UpdateAffect()
{
#ifdef ENABLE_NONSWORD_SKILL_BUG_FIX
    if (IsAffectFlag(AFF_GWIGUM) && !GetWear(WEAR_WEAPON))
        RemoveAffect(SKILL_GWIGEOM);
    if (IsAffectFlag(AFF_GEOMGYEONG) && !GetWear(WEAR_WEAPON))
        RemoveAffect(SKILL_GEOMKYUNG);
#endif

CommonDefines.h:
Genişlet Daralt Kopyala
//UYGUN YERE EKLE

#define ENABLE_NONSWORD_SKILL_BUG_FIX                                                // Silah Ekipmanı Olmadan Beceri Kullanımı Önlemi
 
Geri
Üst