NesT 1 Posted March 29, 2015 Share Posted March 29, 2015 Hey guys, The sura mirage have a bug, when you make AOS ( aura of sword ) without the weapon , the player makes huge damage which hitting like that. Any fix for that ? Link to comment Share on other sites More sharing options...
mustafa41416 0 Posted March 29, 2015 Share Posted March 29, 2015 Hi 34k Diff ; This difference file has been created game_r34083 00046659: 63 2C 0004665A: E8 6F 0004665B: FD 00 0004665C: FF 00 Link to comment Share on other sites More sharing options...
NesT 1 Posted March 29, 2015 Author Share Posted March 29, 2015 Hey , thanks for help man. But im using source, you know its fix ? Link to comment Share on other sites More sharing options...
DevSheeN 13 Posted April 6, 2015 Share Posted April 6, 2015 Hi 34k Diff ; This difference file has been created game_r34083 00046659: 63 2C 0004665A: E8 6F 0004665B: FD 00 0004665C: FF 00 Ne ara benim diffimi verir oldun lan. Link to comment Share on other sites More sharing options...
Active Member Exygo 1098 Posted April 6, 2015 Active Member Share Posted April 6, 2015 Hey guys, The sura mirage have a bug, when you make AOS ( aura of sword ) without the weapon , the player makes huge damage which hitting like that. Any fix for that ? I have a temporary fix for that to prevent player using that skill without weapon. https://www.youtube.com/channel/UCQ8mAeda9TWq6SsTzB53emw/videos Link to comment Share on other sites More sharing options...
propc 9 Posted April 17, 2015 Share Posted April 17, 2015 up+ Link to comment Share on other sites More sharing options...
Benhero 23 Posted April 23, 2015 Share Posted April 23, 2015 Try this in CHARACTER::Attack() Shout Work One Moment! This is for "Aura of Sword".. I'll made it 4 Sura to. #edit.. I post it after i test it xD Link to comment Share on other sites More sharing options...
Benhero 23 Posted April 24, 2015 Share Posted April 24, 2015 So Add this in the First Line of bool CHARACTER::Damage() if (pAttacker->IsAffectFlag(AFF_GEOMGYEONG) && !pAttacker->GetWear(WEAR_WEAPON)) { pAttacker->RemoveAffect(SKILL_GEOMKYUNG); } if (pAttacker->IsAffectFlag(AFF_GWIGUM) && !pAttacker->GetWear(WEAR_WEAPON)) { pAttacker->RemoveAffect(SKILL_GWIGEOM); } It will Automatic Deacitvate Aura & Sura Sword if you hit Someone! Greatz Link to comment Share on other sites More sharing options...
Premium Speachless 768 Posted May 5, 2015 Premium Share Posted May 5, 2015 So Add this in the First Line of bool CHARACTER::Damage() if (pAttacker->IsAffectFlag(AFF_GEOMGYEONG) && !pAttacker->GetWear(WEAR_WEAPON)) { pAttacker->RemoveAffect(SKILL_GEOMKYUNG); } if (pAttacker->IsAffectFlag(AFF_GWIGUM) && !pAttacker->GetWear(WEAR_WEAPON)) { pAttacker->RemoveAffect(SKILL_GWIGEOM); } It will Automatic Deacitvate Aura & Sura Sword if you hit Someone! Greatz In what cpp file ? Link to comment Share on other sites More sharing options...
JachuPL 313 Posted May 5, 2015 Share Posted May 5, 2015 So Add this in the First Line of bool CHARACTER::Damage() if (pAttacker->IsAffectFlag(AFF_GEOMGYEONG) && !pAttacker->GetWear(WEAR_WEAPON)) { pAttacker->RemoveAffect(SKILL_GEOMKYUNG); } if (pAttacker->IsAffectFlag(AFF_GWIGUM) && !pAttacker->GetWear(WEAR_WEAPON)) { pAttacker->RemoveAffect(SKILL_GWIGEOM); } It will Automatic Deacitvate Aura & Sura Sword if you hit Someone! Greatz In what cpp file ? char_battle.cpp:1603 in my case Link to comment Share on other sites More sharing options...
The Naid 121 Posted May 8, 2015 Share Posted May 8, 2015 So Add this in the First Line of bool CHARACTER::Damage() if (pAttacker->IsAffectFlag(AFF_GEOMGYEONG) && !pAttacker->GetWear(WEAR_WEAPON)) { pAttacker->RemoveAffect(SKILL_GEOMKYUNG); } if (pAttacker->IsAffectFlag(AFF_GWIGUM) && !pAttacker->GetWear(WEAR_WEAPON)) { pAttacker->RemoveAffect(SKILL_GWIGEOM); } It will Automatic Deacitvate Aura & Sura Sword if you hit Someone! Greatz Nice coredowner. Link to comment Share on other sites More sharing options...
PeaceMaker 121 Posted July 31, 2015 Share Posted July 31, 2015 So Add this in the First Line of bool CHARACTER::Damage() if (pAttacker->IsAffectFlag(AFF_GEOMGYEONG) && !pAttacker->GetWear(WEAR_WEAPON)) { pAttacker->RemoveAffect(SKILL_GEOMKYUNG); } if (pAttacker->IsAffectFlag(AFF_GWIGUM) && !pAttacker->GetWear(WEAR_WEAPON)) { pAttacker->RemoveAffect(SKILL_GWIGEOM); } It will Automatic Deacitvate Aura & Sura Sword if you hit Someone! Greatz Nice coredowner. Tested and yes its a core downer...Any other fix? Link to comment Share on other sites More sharing options...
wezt 95 Posted August 1, 2015 Share Posted August 1, 2015 Hey, as far I understand from source, huge damage for skills without weapon happening because in such cases doesn't calculate weapon resistance (sword resistance for sura). In char_skill.cpp at case SKILL_ATTR_TYPE_MELEE: You can see how calculate dmg, for example: if (pkWeapon) switch (pkWeapon->GetSubType()) { case WEAPON_SWORD: iDam = iDam * (100 - pkChrVictim->GetPoint(POINT_RESIST_SWORD)) / 100; break; So I've added this part after "switch" (probably not a best way to fix): if (m_pkChr->GetJob() == JOB_SURA && !pkWeapon) iDam = iDam * (100 - pkChrVictim->GetPoint(POINT_RESIST_SWORD)) / 100; With current changes for sura skills without weapon, core keep using sword resistance for damage calculation. Link to comment Share on other sites More sharing options...
MityQ 5 Posted January 25, 2016 Share Posted January 25, 2016 in char_skill.cpp, add this: if ((dwVnum == SKILL_GEOMKYUNG || dwVnum == SKILL_GWIGEOM) && !GetWear(WEAR_WEAPON)) return false; under this: bool CHARACTER::UseSkill(DWORD dwVnum, LPCHARACTER pkVictim, bool bUseGrandMaster) { if (false == CanUseSkill(dwVnum)) return false; 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