byxox 67 #1 Oluşturuldu: Mart 19, 2018 arkadaşlar merhabalar Warrior berserkeng olarak skıllerı verdıgımde : http://prntscr.com/itg6xe Char boşda dururken skıll basılı degıl ıken defans 1247 olmaktadır. 70 skılı olan Berserker bastıgımda defans yıne 1247 olmaktadır. Skıll zamanı bıttıgınde defansım 1547 ye çıkmaktadır. Bu bug ıle ılgılı nereye bakmalıyım yardımcı olabılırmısınız. Teşekkurler. Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
donz05 30 #2 Mart 21, 2018 tarihinde gönderildi sourcende bu satırı bulcase BUFF_TYPE_ATTACK_SPEED_ARMOR: // NOTE: This officially uses the Attack field (usually used for AP), but the skill is designed to adjust attack speed. pTarget->m_sACAmount += pType->sAC; pTarget->m_sAttackSpeedAmount += (pType->bAttack - 100); pTarget->m_bAttackAmount += (pType->bAttack - 100); break;case BUFF_TYPE_ATTACK_SPEED_ARMOR: // NOTE: This officially uses the Attack field (usually used for AP), but the skill is designed to adjust attack speed. pTarget->m_sACAmount -= pType->sAC; pTarget->m_sAttackSpeedAmount -= (pType->bAttack - 100); pTarget->m_bAttackAmount -= (pType->bAttack - 100); break;ilk satırdaki verir alt satırdaki siler büyük ihtimal ya alt satırın eksik yada -= olan yerler += olarak yazılmıştır sen bunun la eşleştir fark varsa düzeltirsin... Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
byxox 67 #3 Konu Sahibi Mart 21, 2018 tarihinde gönderildi Alıntısourcende bu satırı bul case BUFF_TYPE_ATTACK_SPEED_ARMOR: // NOTE: This officially uses the Attack field (usually used for AP), but the skill is designed to adjust attack speed. pTarget->m_sACAmount += pType->sAC; pTarget->m_sAttackSpeedAmount += (pType->bAttack - 100); pTarget->m_bAttackAmount += (pType->bAttack - 100); break; case BUFF_TYPE_ATTACK_SPEED_ARMOR: // NOTE: This officially uses the Attack field (usually used for AP), but the skill is designed to adjust attack speed. pTarget->m_sACAmount -= pType->sAC; pTarget->m_sAttackSpeedAmount -= (pType->bAttack - 100); pTarget->m_bAttackAmount -= (pType->bAttack - 100); break; ilk satırdaki verir alt satırdaki siler büyük ihtimal ya alt satırın eksik yada -= olan yerler += olarak yazılmıştır sen bunun la eşleştir fark varsa düzeltirsin... Dostum selam dedıgın gıbı kontrol ettım benım case ler de bu sekılde aynıdır sorunu bıraz detaylı ınceledım char ıle relog atıp oyuna gırdıgımde 1247 defansı var berserker bastıgımda yıne 1247 defans oluyor skıll suresı bıttıgınde 1547 oluyor ve bundan sonra bastıgım her berserker skılınde 1547 defansım 1247 ye düşmektedır. Yanı skıll aslında gorevını yapıyor oyuna gırdıgım andaki defansım da problem var sanırım-- mesaja ek olarak --Alıntısourcende bu satırı bul case BUFF_TYPE_ATTACK_SPEED_ARMOR: // NOTE: This officially uses the Attack field (usually used for AP), but the skill is designed to adjust attack speed. pTarget->m_sACAmount += pType->sAC; pTarget->m_sAttackSpeedAmount += (pType->bAttack - 100); pTarget->m_bAttackAmount += (pType->bAttack - 100); break; case BUFF_TYPE_ATTACK_SPEED_ARMOR: // NOTE: This officially uses the Attack field (usually used for AP), but the skill is designed to adjust attack speed. pTarget->m_sACAmount -= pType->sAC; pTarget->m_sAttackSpeedAmount -= (pType->bAttack - 100); pTarget->m_bAttackAmount -= (pType->bAttack - 100); break; ilk satırdaki verir alt satırdaki siler büyük ihtimal ya alt satırın eksik yada -= olan yerler += olarak yazılmıştır sen bunun la eşleştir fark varsa düzeltirsin... baska bı source ıle karsılastırdım oyuna ılk gırdıgımde 83 defans var iki chardada. ıkısınde de berserkeng skılı bastıgımda normal calısan source de defans -217 oluyor ( 300 duşuyor ) Fakat suan test ettıgım de skıll bastıgımda 83 olarak duruyor fakat skıll bıttıgınde 383 defans oluyor anlamsızca bug oluyor. Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş