Advertisement
Guest User

Untitled

a guest
Aug 28th, 2020
255
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 2.32 KB | None | 0 0
  1. diff --git java/org/l2jmobius/gameserver/network/serverpackets/CharInfo.java java/org/l2jmobius/gameserver/network/serverpackets/CharInfo.java
  2. index 8a49f85..c461f8e 100644
  3. --- java/org/l2jmobius/gameserver/network/serverpackets/CharInfo.java
  4. +++ java/org/l2jmobius/gameserver/network/serverpackets/CharInfo.java
  5. @@ -243,8 +243,25 @@
  6.             writeD(_flyWalkSpd);
  7.             writeF(_moveMultiplier);
  8.             writeF(_attackSpeedMultiplier);
  9. -           writeF(_player.getBaseTemplate().getCollisionRadius());
  10. -           writeF(_player.getBaseTemplate().getCollisionHeight());
  11. +           if (_player.getAppearance().isFemale())
  12. +           {
  13. +               final int baseClass = _player.getBaseClass();
  14. +               if ((baseClass == 118) || (baseClass == 117) || (baseClass == 53) || (baseClass == 54) || (baseClass == 55))
  15. +               {
  16. +                   writeF(5);
  17. +                   writeF(19);
  18. +               }
  19. +               else
  20. +               {
  21. +                   writeF(_player.getBaseTemplate().getCollisionRadius());
  22. +                   writeF(_player.getBaseTemplate().getCollisionHeight());
  23. +               }
  24. +           }
  25. +           else
  26. +           {
  27. +               writeF(_player.getBaseTemplate().getCollisionRadius());
  28. +               writeF(_player.getBaseTemplate().getCollisionHeight());
  29. +           }
  30.            
  31.             writeD(_player.getAppearance().getHairStyle());
  32.             writeD(_player.getAppearance().getHairColor());
  33. diff --git java/org/l2jmobius/gameserver/network/serverpackets/UserInfo.java java/org/l2jmobius/gameserver/network/serverpackets/UserInfo.java
  34. index dce9cc6..0a1893b 100644
  35. --- java/org/l2jmobius/gameserver/network/serverpackets/UserInfo.java
  36. +++ java/org/l2jmobius/gameserver/network/serverpackets/UserInfo.java
  37. @@ -217,8 +217,26 @@
  38.         }
  39.         else
  40.         {
  41. -           writeF(_player.getBaseTemplate().getCollisionRadius());
  42. -           writeF(_player.getBaseTemplate().getCollisionHeight());
  43. +           if (_player.getAppearance().isFemale())
  44. +           {
  45. +               final int baseClass = _player.getBaseClass();
  46. +               if ((baseClass == 118) || (baseClass == 117) || (baseClass == 53) || (baseClass == 54) || (baseClass == 55))
  47. +               {
  48. +                   writeF(5);
  49. +                   writeF(19);
  50. +               }
  51. +               else
  52. +               {
  53. +                   writeF(_player.getBaseTemplate().getCollisionRadius());
  54. +                   writeF(_player.getBaseTemplate().getCollisionHeight());
  55. +               }
  56. +           }
  57. +           else
  58. +           {
  59. +               writeF(_player.getBaseTemplate().getCollisionRadius());
  60. +               writeF(_player.getBaseTemplate().getCollisionHeight());
  61. +           }
  62. +          
  63.         }
  64.        
  65.         writeD(_player.getAppearance().getHairStyle());
  66.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement