Premium Speachless 756 Posted February 8, 2016 Premium Share Posted February 8, 2016 (edited) I found that Who know this bug and it's fix ? Edited August 20, 2022 by Metin2 Dev Core X - External 2 Internal Link to comment Share on other sites More sharing options...
M.Sorin 282 Posted February 8, 2016 Share Posted February 8, 2016 The steps you followed for that bug? Link to comment Share on other sites More sharing options...
Premium Sonitex 1432 Posted February 8, 2016 Premium Share Posted February 8, 2016 You can edit the bonuses and durations on blend.txt in /locale/%/blend.txt/ (Serverside) Link to comment Share on other sites More sharing options...
Premium Speachless 756 Posted February 8, 2016 Author Premium Share Posted February 8, 2016 On 2/8/2016 at 11:21 PM, Sonitex said: You can edit the bonuses and durations on blend.txt in /locale/%/blend.txt/ (Serverside) The bug is real and not so old, i found someone who made a fix in source for ModifyPoints.. I will test today apply_value 2 3 4 5 8 apply_duration 60 120 180 300 600 char_item.cpp case ITEM_BLEND: Find : AddAffect(affect_type, apply_type, apply_value, 0, apply_duration, 0, false); add befor this : item->ModifyPoints(false); //Bug fix Should look: item->ModifyPoints(false); //Bug fix AddAffect(affect_type, apply_type, apply_value, 0, apply_duration, 0, false); item->SetCount(item->GetCount() - 1); Link to comment Share on other sites More sharing options...
Premium FlorinMarian 122 Posted February 8, 2016 Premium Share Posted February 8, 2016 mainline source never had this bug. Spoiler case ITEM_BLEND: sys_log(0, "ITEM_BLEND"); if (Blend_Item_find(item->GetVnum())) { if (item->GetSocket(0) >= static_cast<long>(_countof(aApplyInfo))) // Use long for ignore warnings in gcc { sys_err("INVALID_BLEND_ITEM (id: %u, vnum: %u). Apply type is %ld", item->GetID(), item->GetVnum(), item->GetSocket(0)); return false; } int iApplyType = aApplyInfo[item->GetSocket(0)].bPointType; int iApplyValue = item->GetSocket(1), iApplyDuration = item->GetSocket(2); if (FindAffect(AFFECT_BLEND, iApplyType)) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ÀÌ¹Ì È¿°ú°¡ °É·Á ÀÖ½À´Ï´Ù.")); return false; } item->ModifyPoints(false); item->SetCount(item->GetCount() - 1); AddAffect(AFFECT_BLEND, iApplyType, iApplyValue, 0, iApplyDuration, 0, false); } break; Shared Hosting | Domain names | Dedicated Servers | VPS HAZI.ro Link to comment Share on other sites More sharing options...
ds_aim 240 Posted February 8, 2016 Share Posted February 8, 2016 There's the original fix posted by me. http://www.elitepvpers.com/forum/metin2-pserver-guides-strategies/3945676-blend-bug-fix.html Just leavea a reply on epvp and i will update if dont work. Make a video. In explaining the bug and i will fix. Link to comment Share on other sites More sharing options...
Premium Speachless 756 Posted February 8, 2016 Author Premium Share Posted February 8, 2016 Yes ds_aim, your fix solved the problem. thanks FlorinMarian, mainline released have this problem. Link to comment Share on other sites More sharing options...
ds_aim 240 Posted February 8, 2016 Share Posted February 8, 2016 1 hour ago, Dobrescu Sebastian said: Yes ds_aim, your fix resolved the problem. thanks FlorinMarian, mainline released have this problem. All sources have this problem. Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now