Jump to content

Ridley

Administrators
  • Content Count

    1126
  • Joined

  • Last visited

  • Days Won

    77

Everything posted by Ridley

  1. The New Year is the perfect occasion to appreciate all the good things that the past year has given you and all the good things that are yet to come. In the past 365 days you have experienced beautiful moments in spite of any hard times in 2020, and they wouldn’t have been quite the same without all of the special people in your life. Convey your warmest New Year wishes and show your friends and family you put some extra thought into wishing them the happiest of New Years with the perfect sentiment. Cheers to successes. Cheers to failures. And cheers to those who helped you make your year what it was. We always overestimate the change that will occur in the next two years and underestimate the change that will occur in the next ten. -Bill Gates
  2. Take a look on https://www.midgard-community.com/ Myst did episodic monster dbs there.
  3. \data\luafiles514\lua files\datainfo\tb_cashshop_banner.lub
  4. Sorry but this makes no sense. The patcher doesn't care if the content is encrypted or not. It's the client which must be able to read it which is usually done with a dat file. Any patcher can use any encryption by default
  5. Ridley

    AsurielRO

    Good luck
  6. Well, approved, but honestly you should just look in our paid services section https://herc.ws/board/forum/49-paid-services/
  7. Original Patch Notes 안녕하세요. (주)그라비티 라그나로크 온라인 운영팀입니다. 7월 29일(수) 정기점검 시간 및 업데이트에 대한 안내입니다. ■ 점검시간 - 전 서버 : 10:00 ~ 17:00 16:55(완료) ■ 공통 패치내용 - 메모리얼 던전에서 태양과 달과 별의 느낌 스킬 사용 시 등록된 맵이 저장되지 않던 현상이 수정됩니다. ■ 본 서버 패치내용 - 기존 보안솔루션 Cheat Defender가 제거되며 신규 보안솔루션 nProtect가 적용됩니다. - 카츄아 확률증가 이벤트가 종료됩니다. - 부스터 프로모션 관련 아이템 및 지원 NPC가 제거됩니다. → 목록: 부스터 팩(1~200), 부스터 콜, 부스터 웨폰 1~3단꼐 업그레이드 패키지, 부스터 웨폰 교환권, 일루시온(귀속) 업그레이드 패키지, 부스터 코인, 성장 포션(하급 ~ 최상급), 직업 포션, 2020 부스터 목표 달성 선물 상자, 부스터 방어구 업그레이트 패키지, 부스터 아머 교환권, 스타터 방어구 상자, 어태커 부스터 상자, 레인지 부스터 상자, 엘리멘탈 부스터 상자, 디펀트 부스터 상자, 시간의 초월자 쉐도우 박스, 메탈 무기 교환권, 메탈 무기 7제련권 티켓, (이벤트)에피소드 16 클리어 티켓, 부스터 프로모션 사전예약 감사 상자, [비매품]탑승용 고삐 30일 상자 → 부스터 콜 관련 퀘스트가 제거됩니다. - 의상 엔젤링빵 모자를 NPC에게 판매할 수 있도록 변경됩니다. - 일부 의상을 냥다래 의상 뚝딱상자로 교환하지 못하는 현상이 수정됩니다. → 목록: 의상 프릴 넥케이프, 의상 로즈 고딕 보닛, 의상 리틀 가든, 의상 깜빡이는 붉은 눈 - 공중 딜리터 카드, 지상 딜리터 카드 드롭 시 빛 기둥 이펙트가 발생하지 않던 현상이 수정됩니다. - 성제강림 스킬 사용 시 데미지를 입지 않은 대상에게도 침묵이 발생하던 현상이 수정됩니다. - 영혼이 부여된 대상에게 날라차기 스킬 사용 시 일부 영혼이 해제되지 않는 현상이 수정됩니다. ■ 사크라이 서버 패치내용 - 일부 인챈트 및 장비 아이템의 옵션이 변경됩니다. 디스플레이명 기존 옵션 변경 옵션 불굴1Lv 신규 인챈트 근접 물리 데미지 4% 증가, 유도 공격 확률 1% 증가. 불굴2Lv 근접 물리 데미지 8% 증가, 유도 공격 확률 2% 증가. 불굴3Lv 근접 물리 데미지 12% 증가, 유도 공격 확률 3% 증가. 불굴4Lv 근접 물리 데미지 16% 증가, 유도 공격 확률 4% 증가. 불굴5Lv 근접 물리 데미지 20% 증가, 유도 공격 확률 5% 증가. 불굴6Lv 근접 물리 데미지 24% 증가, 유도 공격 확률 6% 증가. 불굴7Lv 근접 물리 데미지 28% 증가, 유도 공격 확률 7% 증가. 불굴8Lv 근접 물리 데미지 32% 증가, 유도 공격 확률 8% 증가. 불굴9Lv 근접 물리 데미지 36% 증가, 유도 공격 확률 9% 증가. 불굴10Lv 근접 물리 데미지 44% 증가, 유도 공격 확률 10% 증가. 패기1Lv ATK + 3%, HIT + 3. ATK + 4%, HIT + 10. 패기2Lv ATK + 6%, HIT + 6. ATK + 8%, HIT + 20. 패기3Lv ATK + 9%, HIT + 9. ATK + 12%, HIT + 30. 패기4Lv ATK + 12%, HIT + 12. ATK + 16%, HIT + 40. 패기5Lv ATK + 15%, HIT + 15. ATK + 20%, HIT + 50. 패기6Lv ATK + 18%, HIT + 18. ATK + 24%, HIT + 60. 패기7Lv ATK + 21%, HIT + 21. ATK + 28%, HIT + 70. 패기8Lv ATK + 24%, HIT + 24. ATK + 32%, HIT + 80. 패기9Lv ATK + 27%, HIT + 27. ATK + 36%, HIT + 90. 패기10Lv ATK + 33%, HIT + 30. ATK + 44%, HIT + 100. 자애1Lv 힐량 + 5%, MDEF + 3. 힐량 + 5%, MSP + 3%. 자애2Lv 힐량 + 10%, MDEF + 6. 힐량 + 10%, MSP + 6%. 자애3Lv 힐량 + 15%, MDEF + 9. 힐량 + 15%, MSP + 9%. 자애4Lv 힐량 + 20%, MDEF + 12. 힐량 + 20%, MSP + 12%. 자애5Lv 힐량 + 25%, MDEF + 15. 힐량 + 25%, MSP + 15%. 자애6Lv 힐량 + 30%, MDEF + 18. 힐량 + 30%, MSP + 18%. 자애7Lv 힐량 + 35%, MDEF + 21. 힐량 + 35%, MSP + 21%. 자애8Lv 힐량 + 40%, MDEF + 24. 힐량 + 40%, MSP + 24%. 자애9Lv 힐량 + 45%, MDEF + 27. 힐량 + 45%, MSP + 27%. 자애10Lv 힐량 + 55%, MDEF + 30. 힐량 + 55%, MSP + 30%. 금강1Lv MHP + 5%, DEF + 15. MHP + 5%, DEF + 140, MDEF + 20. 금강2Lv MHP + 10%, DEF + 30. MHP + 10%, DEF + 180, MDEF + 40. 금강3Lv MHP + 15%, DEF + 45. MHP + 15%, DEF + 220, MDEF + 60. 금강4Lv MHP + 20%, DEF + 60. MHP + 20%, DEF + 260, MDEF + 80. 금강5Lv MHP + 25%, DEF + 75. MHP + 25%, DEF + 300, MDEF + 100. 금강6Lv MHP + 30%, DEF + 90. MHP + 30%, DEF + 340, MDEF + 120. 금강7Lv MHP + 35%, DEF + 105. MHP + 35%, DEF + 380, MDEF + 140. 금강8Lv MHP + 40%, DEF + 120. MHP + 40%, DEF + 420, MDEF + 160. 금강9Lv MHP + 45%, DEF + 135. MHP + 45%, DEF + 460, MDEF + 180. 금강10Lv MHP + 55%, DEF + 150. MHP + 55%, DEF + 500, MDEF + 200. 선궁1Lv 활 공격력 + 4%, 공격속도 증가. (공격 후딜레이 1% 감소) 원거리 물리 데미지 4% 증가, 공격 속도 증가. (공격 후 딜레이 1% 감소) 선궁2Lv 활 공격력 + 8%, 공격속도 증가. (공격 후딜레이 2% 감소) 원거리 물리 데미지 8% 증가, 공격 속도 증가. (공격 후 딜레이 2% 감소) 선궁3Lv 활 공격력 + 12%, 공격속도 증가. (공격 후딜레이 3% 감소) 원거리 물리 데미지 12% 증가, 공격 속도 증가. (공격 후 딜레이 3% 감소) 선궁4Lv 활 공격력 + 16%, 공격속도 증가. (공격 후딜레이 4% 감소) 원거리 물리 데미지 16% 증가, 공격 속도 증가. (공격 후 딜레이 4% 감소) 선궁5Lv 활 공격력 + 20%, 공격속도 증가. (공격 후딜레이 5% 감소) 원거리 물리 데미지 20% 증가, 공격 속도 증가. (공격 후 딜레이 5% 감소) 선궁6Lv 활 공격력 + 24%, 공격속도 증가. (공격 후딜레이 6% 감소) 원거리 물리 데미지 24% 증가, 공격 속도 증가. (공격 후 딜레이 6% 감소) 선궁7Lv 활 공격력 + 28%, 공격속도 증가. (공격 후딜레이 7% 감소) 원거리 물리 데미지 28% 증가, 공격 속도 증가. (공격 후 딜레이 7% 감소) 선궁8Lv 활 공격력 + 32%, 공격속도 증가. (공격 후딜레이 8% 감소) 원거리 물리 데미지 32% 증가, 공격 속도 증가. (공격 후 딜레이 8% 감소) 선궁9Lv 활 공격력 + 36%, 공격속도 증가. (공격 후딜레이 9% 감소) 원거리 물리 데미지 36% 증가, 공격 속도 증가. (공격 후 딜레이 9% 감소) 선궁10Lv 활 공격력 + 44%, 공격속도 증가. (공격 후딜레이 10% 감소) 원거리 물리 데미지 44% 증가, 공격 속도 증가. (공격 후 딜레이 10% 감소) 마정1Lv MATK + 3%, 고정 캐스팅 0.1초 감소. MATK + 4%, 고정 캐스팅 0.1초 감소. 마정2Lv MATK + 6%, 고정 캐스팅 0.2초 감소. MATK + 8%, 고정 캐스팅 0.2초 감소. 마정3Lv MATK + 9%, 고정 캐스팅 0.3초 감소. MATK + 12%, 고정 캐스팅 0.3초 감소. 마정4Lv MATK + 12%, 고정 캐스팅 0.4초 감소. MATK + 16%, 고정 캐스팅 0.4초 감소. 마정5Lv MATK + 15%, 고정 캐스팅 0.5초 감소. MATK + 20%, 고정 캐스팅 0.5초 감소. 마정6Lv MATK + 18%, 고정 캐스팅 0.6초 감소. MATK + 24%, 고정 캐스팅 0.6초 감소. 마정7Lv MATK + 21%, 고정 캐스팅 0.7초 감소. MATK + 28%, 고정 캐스팅 0.7초 감소. 마정8Lv MATK + 24%, 고정 캐스팅 0.8초 감소. MATK + 32%, 고정 캐스팅 0.8초 감소. 마정9Lv MATK + 27%, 고정 캐스팅 0.9초 감소. MATK + 36%, 고정 캐스팅 0.9초 감소. 마정10Lv MATK + 33%, 고정 캐스팅 1초 감소. MATK + 44%, 고정 캐스팅 1초 감소. 예기1Lv 크리티컬 데미지 + 10%, CRI + 3. 크리티컬 데미지 20% 증가, CRI + 3. 예기2Lv 크리티컬 데미지 + 20%, CRI + 6. 크리티컬 데미지 35% 증가, CRI + 6. 예기3Lv 크리티컬 데미지 + 30%, CRI + 9. 크리티컬 데미지 50% 증가, CRI + 9. 예기4Lv 크리티컬 데미지 + 40%, CRI + 12. 크리티컬 데미지 65% 증가, CRI + 12. 예기5Lv 크리티컬 데미지 + 50%, CRI + 15. 크리티컬 데미지 80% 증가, CRI + 15. 예기6Lv 크리티컬 데미지 + 60%, CRI + 18. 크리티컬 데미지 95% 증가, CRI + 18. 예기7Lv 크리티컬 데미지 + 70%, CRI + 21. 크리티컬 데미지 110% 증가, CRI + 21. 예기8Lv 크리티컬 데미지 + 80%, CRI + 24. 크리티컬 데미지 125% 증가, CRI + 24. 예기9Lv 크리티컬 데미지 + 90%, CRI + 27. 크리티컬 데미지 140% 증가, CRI + 27. 예기10Lv 크리티컬 데미지 + 110%, CRI + 30. 크리티컬 데미지 170% 증가, CRI + 30. 시간의 세공 보석 (행운) 1Lv 투구의 제련도 2당 크리티컬 데미지 2% 증가. 투구의 제련도 2당 CRI + 1. 투구의 제련도 5당 ATK + 1%. 투구의 제련도 2당 크리티컬 데미지 3% 증가. 투구의 제련도 2당 CRI + 1. 투구의 제련도 5당 ATK + 1%. 시간의 세공 보석 (행운) 2Lv 투구의 제련도 2당 크리티컬 데미지 4% 증가. 투구의 제련도 2당 CRI + 2. 투구의 제련도 5당 ATK + 2%. 투구의 제련도 2당 크리티컬 데미지 6% 증가. 투구의 제련도 2당 CRI + 2. 투구의 제련도 5당 ATK + 2%. 시간의 세공 보석 (행운) 3Lv 투구의 제련도 2당 크리티컬 데미지 6% 증가. 투구의 제련도 2당 CRI + 3. 투구의 제련도 5당 ATK + 3%. 투구의 제련도 2당 크리티컬 데미지 9% 증가. 투구의 제련도 2당 CRI + 3. 투구의 제련도 5당 ATK + 3%. # 곰의 힘 변경 내용: 빅풋 변신 효과 제거 # 빛의 속도 변경 전: 초당 HP 400씩 SP 40씩을 잃는다. 변경 후: 초당 SP 50씩을 잃는다. # 근육바보 변경 전: 공격력과 마법공격력은 50% 줄어든다. 변경 후: 정신력이 부족하여 초당 SP 50씩을 잃는다. # 낡은 수호의 관 변경 전: 2제련 당 오버 브랜드의 데미지 5%씩 증가. 변경 후: 2제련 당 오버 브랜드의 데미지 15%씩 증가. # 낡은 드라이버 밴드(노랑) 변경 전: 2제련 당 암즈 캐논의 데미지 5%씩 증가. 변경 후: 2제련 당 암즈 캐논의 데미지 15%씩 증가. # 낡은 뼈의 서클릿 변경 전: 2제련 당 크로스 임팩트의 데미지 10%씩 증가. 변경 후: 2제련 당 크로스 임팩트의 데미지 15%씩 증가. # 낡은 마력의 돌 모자 변경 전: 2제련 당 소울 익스펜션의 데미지 5%씩 증가. 변경 후: 2제련 당 소울 익스펜션의 데미지 15%씩 증가. # 낡은 민스트럴 송의 모자, 낡은 빈사의 백조 변경 전: 2제련 당 서비어 레인스톰의 데미지 5%씩 증가. 변경 후: 2제련 당 서비어 레인스톰의 데미지 15%씩 증가. ※ 불굴 인챈트의 경우, 추후 인챈트 부여 NPC를 통해 업데이트될 예정입니다. - 아크메이지 전직 지원용 워프 NPC가 추가됩니다. → 에피소드 클리어 여부와 관계 없이 전직 퀘스트 시작 지점인 바르문트 저택으로 이동시켜주는 바르문트 저택 안내자β(gef_tower 119 34)가 추가됩니다. - '서번트 웨폰 - 사인' 효과가 해제될 경우 지면 이펙트가 사라지지 않는 현상이 수정됩니다. - 상태이상: 급냉의 피격대상 주변의 유저에게도 급냉의 이펙트가 발생하는 현상이 수정됩니다. 점검 내용을 숙지하시어 이용에 차질 없으시길 바랍니다. 감사합니다. (주) 그라비티 라그나로크 온라인 운영팀 Translated Patch Notes References https://ro.gnjoy.com/news/notice/View.asp?BBSMode=10001&seq=7279&curpage=1 Retrieved from https://ragnarok.gamepedia.com/RO_Patch_(2020_Jul._29).
  8. June & July Digest 2020 The following digest covers the months of June 1st - July 31st 2020 Team Changes None Added Added information about the Random Item Options to the OnSellItem array list. (#2794, part of issue #2379) Added a new mf_nopet mapflag to control pet restrictions on a map by map basis. This supersedes the pet_disable_in_gvg battleconf setting. (#2652) Added/updated packets, encryption keys and message tables for clients up to 2020-07-15. (#2788) Added a new pair of item bonuses bSubDefEle and bMagicSubDefEle to reduce damage (physical and magical respectively) against a specific defense element. (#2790) Added support to display a pet's intimacy in the egg's item description window. (#2781) Added a convenience macro pc_has_pet() to check whether a character has a pet. (part of #2781) Added convenience macros pc_istrading_except_npc() and pc_cant_act_except_npc_chat(). (part of #2775) Added support for PACKET_ZC_PERSONAL_INFOMATION, to replace the old custom status messages about rates and penalties. (#2757) Added a new configuration flag display_rate_messages (conf/map/battle/client.conf) to control whether and when to display the rate modifiers to players. (part of #2757) Added a new configuration flag display_config_messages (conf/map/battle/client.conf) to control whether and when to display the configuration messages to players as well as which messages to display. By default, now the pet autofeed and guild urgent call setting are also displayed, along with the others. (part of #2757) Added a new configuration flag send_party_options (conf/map/battle/client.conf) to control whether and when to display the party option messages to players, including some cases (on login, when options are changed, when a party member is added or removed) that were previously not available. (part of #2757) Added a new configuration flag display_overweight_messages (conf/map/battle/client.conf) to control whether and when to display the overweight notification message to players. (part of #2757) Added support to display the Tip of the Day message box on login. A new configuration flag show_tip_window (conf/map/battle/client.conf) is provided, in order to disable this feature. (part of #2757) Added missing plugins to the makefiles. (part of #2778) Added missing mobs and items in the pre-re database, necessary for loading custom scripts. (part of #2778) Added support for GitHub actions and added builds to test different flags and compilers and different MySQL/MariaDB versions. (part of #2778 and 9b89425550) Added/updated packets, encryption keys and message tables for clients up to 2020-06-03. (#2763) Changed Changed the script command gettimetick(0) to never return negative values. The tick loop interval is reduced from about 50 to about 25 days, but the values are guaranteed to be positive. Since gettimetick(0) is only intended to be used for precise calculation of short durations, it is care of the scripter to account for overflows of the counter, treating it as a 31 bit unsigned integer operating in modulo 2**31. For most uses, gettimetick(2) should be preferred. (#2791, issue #2779) Updated the Renewal formula for the RG_SNATCHER skill. (#2802) Refactored the scripts that use OnTouch areas and enablednpc()/disablenpc() logic to warp characters, to use areawarp() instead, simplifying the scripts and resolving some possible exploits and issues. (#2798) Changed the @item2 atcommand's parameters to be optional, except the item ID. Default values of 1 for the Identified and Quantity parameters and 0 for everything else will be used, when not specified. (#2795) Updated/added the script for items that use bSubDefEle and bMagicSubDefEle. (part of #2790, issue #548) Updated the documentation of the instance_create() to clarify the type of ID required to create each type of instance. Notably, instances of type IOT_CHAR require an account ID and not a character ID. (part of #2732, issue #2326) Updated the instancing system so that the instance information window is also displayed on login for instances of type IOT_CHAR, IOT_PARTY, IOT_GUILD, even if the instance state is INSTANCE_IDLE. (part of #2732) Changed the chatroom creation and trade checks to allow dead characters to perform them. A new configuration flag allowed_actions_when_dead (conf/map/battle/player.conf) is now available, to allow neither, either or both. (#2755, issue #2740) Changed the behavior when a pet's intimacy drops to 0 to immediately remove the pet rather than leaving it free to roam on the map. A new configuration flag pet_remove_immediately (conf/map/battle/pet.conf) has been added, to restore the old behavior. (part of #2781) Centralized some repeated code related to pet spawning and consolidated the sending of the pet's intimacy and hunger information to the client when appropriate. (part of #2781) Extended the guild_notice_changemap configuration flag with more fine grained settings on when to display the guild notice. Note: if you are currently overriding this setting, you'll need to update its value with the new meaning. (part of #2757) Enforced the use of signed characters on platforms where char is unsigned. (part of #2778) Travis-CI scripts and configuration updates: (part of #2778) Improved the build speed by reducing the clone depth to 1 Improved error reporting if an error occurs during tests Added configurations targeting the arm64 and ppc64le cpu architectures as well as the gcc-10 compiler Reduced the total amount of build configurations to improve the CI build time Added execution of the servers with all the plugins enabled in order to detect memory violations and errors Fixed some build failures caused by a false positive odr violation Added execution of the map server with all the custom scripts uncommented Disabled asan in the gcc-7 builds, as it's too slow Converted validateinterfaces.py to Python 3. (part of #2778) Changed the plugin handler to call all plugin events even when the server is running in minimal mode. (part of #2778) Updated the friend list related packets for Zero clients. (part of #2763) Changed the storage (account and guild storage) to automatically close when using the teleport skill. A configuration flag teleport_close_storage (conf/map/battle/skill.conf) has been added to restore the previous behavior. (#2756, issue #1762) Fixed Fixed a possible exploit in the Dokebi Battle Quest allowing to spawn a higher than expected amount of Am Muts. (#2797) Fixed the Dokebi Battle Quest becoming impossible to complete until server restart under certain circumstances. (part of #2797) Fixed the @changecharsex command not correctly saving the updated gender to the database. (#2796, issue #2789) Fixed an issue that made the Moscovia Whale Island Quest impossible to complete. (#2792, issue #2715) Fixed a missing cleanup of the dnsbl vectors on shutdown. (part of #2788) Fixed the experience gain messages printing a literal %"PRIu64" instead of the gained amount of experience. (#2647) Fixed several typos in the configuration files. (#2769) Fixed an issue when deleting instances of type IOT_CHAR. (part of #2732) Fixed an issue that prevented the removal of offline characters from parties to get correctly saved to the database. (#2762) Fixed the deletion of skill units belonging to an NPC when it gets unloaded. (#2712, issue #768) Fixed the selection of required items for various skills, such as Slim Potion Pitcher, for skill levels greater than 2. Required items are now selected through the skill->get_item_index() function. (#2774) Fixed the description of the meaning of rows and columns in the documentation for db/*/attr_fix.txt. (#2765) Fixed the behavior of the Megaphone item script to remove the normal script restrictions (walking, attacking, using skills and items, dropping and picking up items, trading, etc) while the message input box is present and not to be cancelled on death. (#2775, issue #2751) Fixed a client freeze when talking with an NPC or using a Megaphone while the Rodex window is open. Rodex and NPC scripts (or megaphones) are now mutually exclusive. (part of #2775) Added a workaround in the CI scripts to support MySQL/MariaDB setups where the normal grant code does not work. (part of #2778) Fixed a memory violation between core and plugins in the HPMDataCheck code. (part of #2778) Fixed warnings in the skill database parser when running in minimal mode. The battle configuration is now read in minimal mode. (part of #2778, issue #2776) Fixed warnings about missing maps that were present in the map index and scripts. (part of #2778) Fixed a duplicated fclose() call in the mapcache plugin. (part of #2778) Fixed conflicting NPC names in re/merchants/hd_refiner.txt and in various custom scripts. (part of #2778) Fixed builds on ARMv8, some ARMv7 versions and PPC64. (part of #2778) Fixed the field size of struct script_state::npc_item_flag to support all the possible values and reduced the maximum value of the item_enabled_npc configuration flag to 3. (#2784) Fixed the width of the path affected by Focused Arrow Strike to be 1 cell wide instead of 2 on each side. (part of #2785) Fixed a missing character ID in name requests. (part of #2763) Fixed an issue that caused loss of items when selling items to an NPC fails because of the character zeny cap. (#2782, issue #2780) Fixed the disappearance of status icon timers when the character spawns. (#2786, issue #580) Fixed a crash in the db2sql plugin with the MariaDB client library. (#2748) Fixed the job level stat bonuses for the Novice class to match the official servers. (#2747) Fixed an issue that caused the walk-path check to be never executed for skills that require the caster to be able to move. (#2761) Fixed an issue that caused "Unknown Skill" errors to appear while casting skills. The default value for the skill damage type field of the skill database is now NK_NONE instead of NK_NO_DAMAGE. (#2761, issue #2760) Deprecated None Removed Removed the pet_disable_in_gvg battleconf setting in favor of the new mf_nopet mapflag. (part of #2652) Removed a duplicated function time2str from bg_common.txt. (part of #2778) Special thanks to @Haru, @4144, @Emistry, @Dastgir, @skyleo, @Kenpachi, @Jedzkie, @hemagx, @Zopokx, @pazkero
  9. hercules uses attachrid
  10. Original Patch Notes 안녕하세요. (주)그라비티 라그나로크 온라인 운영팀입니다. 7월 15일(수) 정기점검 시간 및 업데이트에 대한 안내입니다. ■ 점검시간 - 전 서버 : 10:00 ~ 17:00(완료) ※ 점검시간 중 (10:00 ~ 13:00) GNJOY 시스템 점검이 진행되어 일부 서비스 (로그인, 웹몰, 캐시충전)가 중단됩니다. ■ 본 서버 패치내용 - 7월 냥다래 의상이 업데이트 됩니다.(추가) → 추가 목록: 의상 깜빡이는 보라색 눈, 의상 앙고라 토끼 모자, 의상 금빛 천사의 스톨, 의상 꽃장식 안경 → 삭제 목록: 의상 수호기사의 목걸이, 의상 행복한 고양이, 의상 언더림 안경(파란색) → 신규 의상 장비는 "의상 인챈트 스톤 상자 21"로 교환 할 수 있습니다. → 냥다래 의상 교환 시 이벤트 스톤 코인 1개를 추가로 획득할 수 있습니다. → 이벤트 스톤 코인은 8월5일 정기점검 전까지 획득이 가능합니다. → 이벤트 스톤 코인을 모아 말랑도의 신비한 과자집NPC(malangdo 124 152)에게 가져가면 원하는 직업 스톤 및 특별 의상으로 교환할 수 있습니다. - [패션스톤]의상 인챈트에 아래 아이템이 추가됩니다.(추가) → 의상 앙고라 토끼 모자, 의상 금빛 천사의 스톨, 의상 꽃장식 안경, 의상 깜빡이는 보라색 눈, 의상 블루 웨이브 롱헤어, 의상 쉐도우 펌 헤어, 의상 발키리의 날개, 의상 터지는 포링 오오라, 의상 호리병, 의상 천사의 리본 날개 - 카츄아 확률증가 이벤트가 진행됩니다. → 기간: 2020년 7월 15일 정기점검 후 ~ 2020년 7월 29일 정기점검 전 - 국수 축제가 종료되며 관련 아이템들이 삭제됩니다. → 삭제 아이템 목록: 질긴 국수 가죽, 크림 국수, 나비 국수, 돼지 감자, 홍보용 부채, 국수 축제 코인, 수박 푸딩, 토마토 국수, 가늘고 긴 국수, 잔치 국수, 매끈한 국수 → 의상 여름 국수의 추억의 이벤트 옵션이 삭제됩니다. - 신규 훈련장이 추가됩니다. → 프론테라 외곽에 몬스터의 크기, 속성, 종족별 스킬 데미지 테스트가 가능한 신규 훈련장이 추가됩니다. → 프론테라의 훈련교관(prontera 246 62)을 통해 입장할 수 있습니다. - 일부 지역의 카드 일러스트가 업데이트됩니다. → 일루전 오브 테디베어, 일루전 오브 루안다, 일루전 오브 라비린스, 게펜 마법 대회 - 말랑도 제련소 쨍그랑에 미니맵 아이콘이 추가됩니다. - '워그와 함께 춤을' 스킬의 매의 공격력 증가 관련 설명이 제거됩니다. → 실제 효과는 기존과 동일하게 적용됩니다. - 하트헌터 벨라레가 파이어 필라 스킬을 사용하지 않던 현상이 수정됩니다. - '천라포 부스터 너클'의 7제련 옵션이 비정상적으로 적용되는 현상이 수정됩니다. - '가디언 나이츠 크레이모어'가 제련도에 상관없이 파괴되지 않던 현상이 수정됩니다. - 침식된 뿌리, 타락한 뿌리 몬스터가 일부 스킬을 사용하지 않던 현상이 수정됩니다. - 클랜 가입, 탈퇴 시 클랜명과 마크가 정상적으로 갱신되지 않는 현상이 수정됩니다. - 일부 지역 NPC의 퀘스트 알리미가 잘못 출력되는 현상이 수정됩니다. - 미니 파티창의 멤버 삭제 시 간헐적으로 클라이언트가 종료되는 현상이 수정됩니다. - 마도기어 탑승 후 특정 모션에서 캐릭터와 마도기어 위치가 어색하게 보이던 현상이 수정됩니다. - 카메라 회전 후 /bingbing, /bangbang 명령어가 정상적으로 작동하지 않는 현상이 수정됩니다. 점검 내용을 숙지하시어 이용에 차질 없으시길 바랍니다. 감사합니다. (주) 그라비티 라그나로크 온라인 운영팀 Translated Patch Notes References https://ro.gnjoy.com/news/notice/View.asp?BBSMode=10001&seq=7271&curpage=1 Retrieved from https://ragnarok.gamepedia.com/RO_Patch_(2020_Jul._15).
  11. Original Patch Notes 안녕하세요. (주)그라비티 라그나로크 온라인 운영팀입니다. 7월 1일(수) 정기점검 시간에 대한 안내입니다. ■ 점검시간 - 전 서버 : 10:00 ~ 18:00 17:40(완료) ■ 본 서버 패치내용 - 7월 카츄아의 비밀상자가 업데이트 됩니다. → 기간: 2020년 7월 1일 정기점검 후 ~ 2020년 8월 5일 정기점검 전 - 7월 국수 축제 이벤트가 진행됩니다. → 대도시의 국수축제 홍보요원(prontera 164 173)을 통해 지금 바로 축제 장소로 떠나보세요! → 기간: 2020년 7월 1일 정기점검 후 ~ 2020년 7월 15일 정기점검 전 - 7월 출석체크 이벤트가 진행됩니다. → 7월 1일 정기점검 후 ~ 8월4일까지 진행되며 기간 중 20일 출석하면 모든 보상 수령이 가능합니다. - 카드체인지 이벤트가 진행됩니다. → 기간: 2020년 7월 1일 정기점검 후 ~ 2020년 7월 8일 10:00 - 6월 냥다래 의상 한정판매가 종료됩니다. → 판매종료 아이템: 의상 커다란 고양이 - 호국보훈의 달 이벤트가 종료됩니다. - 카츄아 확률증가 이벤트가 종료됩니다. - 영혼의 뚫어뻥의 소켓 제작 가능 리스트에 신규 아이템이 추가됩니다.(추가) → 목록: 타나토스의 증오 가면[0], 타나토스의 절망 가면[0], 타나토스의 슬픔 가면[0], 배틀 프로세서[0] - 아이템 몰의 피어싱 브로스넌과 대화하여 아래 3종 아이템에 인챈트를 부여할 수 있습니다.(수정) → 목록: 타나토스의 증오 가면[1], 타나토스의 절망 가면[1], 타나토스의 슬픔 가면[1] - 아이템 몰의 냐롬NPC에 신규 교환 아이템이 추가됩니다.(추가) → 목록: 배틀 프로세서 가속장치 - 일루전 던전에 전용 퀘스트가 추가됩니다. → 일루전 현상을 연구하기 위한 조직인 환영 조사단이 창단되었습니다. 각 일루전 던전마다 전용 퀘스트 1종이 추가됩니다. - 드롭된 아이템의 소유권 시간이 기존 7초에서 30초로 증가합니다. - '/차단'으로 대상의 일반 채팅, 1:1 채팅 뿐만 아니라 외침 차단이 가능하도록 변경됩니다. - 일루전 던전 관련 팁박스가 업데이트됩니다. - 팁박스 도시 설명에 해당 도시의 이미지 컷이 추가됩니다. - 특정 해상도에서 스크린 샷 저장 시 이미지가 왜곡되어 출력되는 현상이 수정됩니다. - 일부 외장 그래픽 설정에서 클라이언트 실행 시 흰 화면이 노출되는 현상이 수정됩니다. - 관리자 미쉘에게 '통로 청소' 퀘스트를 수령한 이후에도 퀘스트 알리미가 발생하던 현상이 수정됩니다. 점검 내용을 숙지하시어 이용에 차질 없으시길 바랍니다. 감사합니다. (주) 그라비티 라그나로크 온라인 운영팀 Translated Patch Notes References https://ro.gnjoy.com/news/notice/View.asp?BBSMode=10001&seq=7267&curpage=1 Retrieved from https://ragnarok.gamepedia.com/RO_Patch_(2020_Jul._01).
  12. Original Patch Notes 안녕하세요. (주)그라비티 라그나로크 온라인 운영팀입니다. 6월 17일(수) 정기점검 시간 및 업데이트에 대한 안내입니다. ■ 점검시간 - 전 서버 : 10:00 ~ 16:00 ■ 점검내용 - 6월 냥다래 의상이 업데이트 됩니다.(수정) → 추가 목록: 의상 커다란 검은 고양이(한정), 의상 낭만 장미, 의상 마법 계승자, 의상 사라진 시간 → 삭제 목록: 의상 매직 헬름, 의상 피크닉 바구니, 의상 작은 사슴의 귀 → 신규 의상 장비는 "의상 인챈트 스톤 상자 21"로 교환 할 수 있습니다. - 카츄아 확률증가 이벤트가 진행됩니다. → 기간: 2020년 6월 17일 정기점검 후 ~ 2020년 7월 1일 정기점검 전 - 호국보훈의 달 이벤트가 진행됩니다. → 기간: 2020년 6월 17일 정기점검 후 ~ 2020년 7월 1일 정기점검 전 - (한정) 삼나수 패키지가 판매됩니다. → 기간: 2020년 6월 17일 정기점검 후 ~ 2020년 6월 30일 23:59까지 - 팝콘 페스타 이벤트가 종료되며 관련 아이템들이 삭제됩니다. → 삭제 아이템 목록: 이글이글 구슬, 몸에 좋은 허브, 팝콘, 황금 옥수수, 고메 버터 팝콘 → 의상 이글이글 팝콘 가발의 이벤트 옵션이 삭제됩니다. - [패션스톤] 의상 인챈트에 아래 아이템이 추가됩니다. → 의상 커다란 검은 고양이, 의상 낭만 장미, 의상 마법 계승자, 의상 사라진 시간 - 사이그룬의 날개[1] 아이템의 일부 옵션이 잘못 적용되던 현상이 수정됩니다. → 변경 전: 마법사계열, 복사계열, 닌자, 소울링커계열은 MATK + 3, 힐량 + 1%. → 변경 후: 마법사계열, 복사계열, 닌자, 소울링커계열은 MATK + 5, 힐량 + 1%. - '라운드 트립' 스킬의 공격력 설명이 보다 명확하게 변경됩니다. → 실제 효과는 기존과 동일하게 적용됩니다. - 농장 돌보기 퀘스트 완료 시 알리미가 출력되지 않던 현상이 수정됩니다. - 고양이손 채굴요원의 일일퀘스트가 대기상태여도 미확인 광석을 채굴할 수 있도록 변경됩니다. 점검 내용을 숙지하시어 이용에 차질 없으시길 바랍니다. 감사합니다. (주) 그라비티 라그나로크 온라인 운영팀 Translated Patch Notes References https://ro.gnjoy.com/news/notice/View.asp?BBSMode=10001&seq=7265&curpage=1 Retrieved from https://ragnarok.gamepedia.com/RO_Patch_(2020_Jun._17).
  13. i guess what you are looking for is else if, not else. At least it looks like this in your snippet. else you would use only for the last case, for all cases not applying to your else if's also it would be helpful if you use the codebox </> symbol to post your code here, as it maintains tabs and also offers a copy to clipboard if ([email protected] = 1) { do this } else if ([email protected] > [email protected]) { do that } else if ([email protected] == [email protected]) { do whatever } else { do this ]
  14. Approved, Good Luck
  15. Browedit simply can't read the compression. I even wrote it there several times.
  16. Ridley

    BesprenRO

    Approved, Good Luck!
  17. Original Patch Notes 안녕하세요. (주)그라비티 라그나로크 온라인 운영팀입니다. 6월 3일(수) 정기점검 시간 및 업데이트에 대한 안내입니다. ■ 점검시간 - 전 서버 : 10:00 ~ 16:00 17:00(완료) ※ 점검시간 중 (10:00 ~ 13:00) GNJOY 시스템 점검이 진행되어 일부 서비스 (로그인, 웹몰, 캐시충전)가 중단됩니다. ■ 본 서버 패치내용 - 6월 카츄아의 비밀상자가 업데이트 됩니다. → 기간: 2020년 6월 3일 정기점검 후 ~ 2020년 7월 1일 정기점검 전 - 2020 팝콘 페스타 이벤트가 시작됩니다. → 해변도시 코모도에 뜨거운 열기와 함께 팝콘 축제가 열립니다. → 축제 위원장 케를린(comodo 262 126)을 찾아가 등록을 하고 팝콘 페스타를 즐겨보세요. - 6월 출석체크 이벤트가 진행됩니다. → 6월 3일 정기점검 후 ~ 6월 30일까지 진행되며 기간 중 20일 출석하면 모든 보상 수령이 가능합니다. - 5월 냥다래 의상 한정판매가 종료됩니다. → 판매종료 아이템: 의상 마이크 스탠드 - 카츄아 확률증가 이벤트가 종료됩니다. - 팁박스에 에피소드 전용 아이템 관련 정보가 추가됩니다. - G STAR 기념상자가 삭제됩니다. - 글로리어스 스피어, 글로리어스 랜스의 일부 옵션이 비정상적으로 적용되는 현상이 수정됩니다. - 일부 에피소드 전용 아이템 옵션이 특정상황에서 정상적으로 적용되지 않던 현상이 수정됩니다. - 판관모자의 일부 옵션이 적용되지 않는 현상이 수정됩니다. - 미니메이 아이템 설명이 보다 명확하게 변경됩니다. - 수신된 로덱스를 확인해도 알림표시가 사라지지 않는 현상이 수정됩니다. - 내비게이션 안내 도착 위치에 도착해도 안내가 종료되지 않는 현상이 수정됩니다. - 4차 직업군 공개 기념 경험치 이벤트가 종료됩니다.(추가) 점검 내용을 숙지하시어 이용에 차질 없으시길 바랍니다. 감사합니다. (주) 그라비티 라그나로크 온라인 운영팀 Translated Patch Notes References https://ro.gnjoy.com/news/notice/View.asp?BBSMode=10001&seq=7262&curpage=1 Retrieved from https://ragnarok.gamepedia.com/RO_Patch_(2020_Jun._03).
  18. April & May Digest 2020 The following digest covers the months of April 1st - May 31st 2020 Team Changes None Added Added the possibility to declare local NPC functions as public or private. (#2142) Functions declared as public can be called from other scripts with the syntax `"npc name"::function_name()`. The configuration option `script_configuration.functions_private_by_default` controls whether functions are public or private when not specified. Added a new cast condition `MSC_MAGICATTACKED` to the mob skill database, allowing mobs to react to magical attacks. (#2733, issue #2578) Added support for level-specific values in the skill database fields `Hit`, `AttackType`, `InterruptCast`, `CastDefRate`, `Requirement.State`, `Unit.Id`, `Unit.Interval`, `Unit.Target`, `Requirements.Items.Amount` (part of #2731) Removed hardcoded required item amounts for various skills, moving them to the skill database. Added support for `Requirements.Items.Any` in the skill database, allowing skills that require any one of their item conditions to be verified (as opposed to all). (part of #2731, issue #1250) Added support for `Requirements.Equip` in the skill database, allowing to specify a required equipment to cast a skill. (part of #2731) Removed hardcoded equip requirements for various skills, moving them to the skill database. Added support for `Requirements.MaxSPTrigger` in the skill database, allowing to specify a maximum SP percentage that allows to cast a skill. (part of #2731) Added/updated packets, encryption keys and message tables for clients up to 2020-05-20. (#2713) Added support for the gcc sanitizer flags `address-use-after-scope`, `pointer-overflow`, `builtin`, `pointer-compare`, `pointer-subtract`, `shift-exponent`, `shift-base`, `sanitize-address-use-after-scope`. (part of #2713) Added support for binary and octal number literals in scripts and libconfig configuration files, using the syntax 0b000 / 0o000. (#2671) Added support for number separators in number literals in scripts and libconfig configuration files. The symbol `_` can be used as grouping separator (`1_000_000`, `0x_ffff_ffff`, etc). (part of #2671) Added support for overriding `ENABLE_SC_SAVING`, `MAX_CARTS`, `MAX_SLOTS`, `MAX_AMOUNT`, `MAX_ZENY`, `MAX_BANK_ZENY`, `MAX_FAME`, `MAX_CART` through CFLAGS. (#2220) Added a `skill_enabled_npc` battle flag allowing to specify whether self-targeted or targeted skills can be used while interacting with NPCs. (part of #2718, issue #862) Added the `loudhailer()` script command, as used by the `Megaphone_` item. (#2758, issue #2751) Added the new pets (including the jRO exclusive ones) and their related items/monsters to the renewal database. (#2689) Added constants `ALL_MOBS_NONBOSS`, `ALL_MOBS_BOSS`, `ALL_MOBS` for the special mob IDs for global skill assignment in the mob skill database. (part of #2691) Added support for `__func__` on Windows, since it's now available in every supported compiler. (part of #2691) Added documentation for the mob skill database. See `doc/mob_skill_db.conf`. (#2680) Added missing functions for the name ack packets for `BL_ITEM` and `BL_SKILL`. (part of #2695) Added/updated packets and encryption keys for clients up to 2020-04-14. (#2695) Added support for packets `ZC_LAPINEUPGRADE_OPEN`, `CZ_LAPINEUPGRADE_CLOSE` and `ZC_LAPINEUPGRADE_RESULT` and a placeholder for `CZ_LAPINEUPGRADE_MAKE_ITEM`. (part of #2695) Added a new cell type `cell_noskill`, to block skill usage. (#2188) Added/updated packets, encryption keys and message tables for clients up to 2020-04-01. (#2663) The `setpcblock()` and `checkpcblock()` can now be used on another character by passing the account id. (#2668) Added new StatusChange types (`SC_POPECOOKIE`, `SC_VITALIZE_POTION`, `SC_SKF_MATK`, `SC_SKF_ATK`, `SC_SKF_ASPD`, `SC_SKF_CAST`, `SC_ALMIGHTY`) and updated relevant items. (#2658, related to #1177) Added _libbacktrace_ support (currently Linux-only) for better error call stack logging. (#2581) Changed Added validation for the maximum length of permanent string variables and consolidated it to 255 characters. This requires a database migration. (#2705, issue #1037) Split the `mapreg` SQL table into separate tables for integer and string variables. This requires a database migration. (#2720) Updated the AUTHORS file to include names and emails from every commit so far. A helper script `tools/authors.sh` to extract them has been added. (#2729, issue #245) Updated the drop chance of the Black and White Wing Suits. (#2739, issue #562) Improved validation and bounds checking in the skill database loader. (#2731) Increased the maximum length of the skill descriptions (display names) to 50. (part of #2731) Increased the maximum skill level to 20 (to support `NPC_RUN`). (part of #2731) Capped the SkillInstances values to 25 (`MAX_SKILLUNITGROUP`) in the skill database. (part of #2731) Extended the `item_enabled_npc` battle flag and the `enable_items()`/`disable_items()` script commands with finer grained options to allow the use of usable items or equipment while interacting with NPCs. (#2718) Changed the default setting of `player_warp_keep_direction` to match the official servers' setting. (#2752) Replaced the (failing) gitlab-ci centos6 builds with centos8 (released in september 2019). (#2759) Removed warning messages about missing elements in the mob db, since it's an optional field. (part of #2689) Updated the renewal pet database with the correct values and bonuses. (part of #2689, issue #2435) Changed `mob_getfriendstatus()` to consider character as friends of their support monsters, for consistency with `mob_getfriendhprate()`. (part of #2691) Changed `MSC_AFTERSKILL` to trigger on any skill when its `ConditionData` is 0, for consistency with `MSC_SKILLUSED`. (part of #2691) Improved data validation and error reporting in the mob skill database. (part of #2691) Changed return values of `mob_skill_use()` and `mobskill_event()`. Any third party code that uses them needs to be updated. (part of #2691) Changed the battle configuration flag `manner_system` to be applied immediately to any existing `SC_NOCHAT`. (#2696, issue #227) Changed the `atcommand()` command to ignore `PCBLOCK_COMMANDS`. (#2062) Extended the atcommand `@fakename` with a new `options` parameter, to select which names will be displayed. (#2637, related to issue #1966 and #2168) Refactored the pet system code. (#2600, issues #2434 and #303) Added enumerations for pet hunger/intimacy levels Added value capping to `pet_set_intimate()` function. Adjusted pet catch rate calculation. The old, custom, calculation can be restored by setting the `pet_catch_rate_official_formula` battle config flag to false. Adjusted pet intimacy calculation when feeding. Improved validation of the Pet DB fields and of the input of various pet related functions. Removed the redundant `SpriteName` field from pet DB. Changed `EggItem` field in pet DB to be mandatory. Added new field `HungerDecrement` to pet DB. This replaces the `pet_hungry_friendly_decrease` battle config setting. Added new field `Intimacy.StarvingDelay` to pet DB. Added new field `Intimacy.StarvingDecrement` to pet DB. Increased `MAX_MOB_DB` to 22000. Added pet DB documentation file. (`doc/pet_db.txt`) Removed fields from pet DB where default values can be used. Added intimacy validation to pet DB `EquipScript` fields. This replaces the `pet_equip_min_friendly` battle config setting. Adjusted `inter_pet_tosql()` and `inter_pet_fromsql()` functions to use prepared statements. Refactored and/or updated code style of various functions that were touched by this pull request. Added a backtrace to the error message of `clif_unknownname_ack()`. (part of #2663) Added a `UNIQUE` constraint to the `userid` column of the `login` SQL table to prevent having multiple accounts with the same name. (#2666, related to #2169) Increased the column size of `list`for the `ipbanlist` SQL table to accomodate for non-wildcard IPv4 and for IPv6 compatiblity. (#2665, issue #2631) Fixed Fixed the logic and interaction between the (element)proof Potions and Undead Scrolls and their status icons. (#2708) Fixed an issue in the Lost Puppies quest causing the dogs to be unable to reappear. (#2698) Fixed a possible data corruption caused by gender mismatch after a changesex/changecharsex operation. (#2714, issue #985) Fixed a warning and name truncation when receiving a whisper message with a recipient name with a length of 24 characters. This allows to whisper to scripts with a name length up to 20 (through the `NPC:name` syntax). (#2721, issue #718) Fixed interaction between `itemskill()` other item/skill uses, including other `itemskill()`. The autocast code has been changed to use a vector, to allow multiple concurrent skills. (#2699) It's now possible to use multiple `itemskill()` calls in the same item, as long there is at most one targeted skill, and it's the last one used. It's now possible to use items while the target cursor for a previously activated skill is visible, without aborting it. (issue #816) It's now possible to use a scroll while casting another skill (and the provided skill will be cast after the current one finishes). (issue #1026) Fixed use of Fly Wing/Butterfly Wing while riding a cash shop mount (Boarding Halter) and having a falcon. (part of #2699, issue #2750) Fixed the `Requirements.MaxHPTrigger` conditions for mercenary skills. (part of #2731) Fixed a possible memory corruption or crash in the mob delayed removal function. (part of #2713, issue #2719) Fixed a crash in the `npcshopdelitem()` script command. (part of #2713) Fixed a crash in the achievement progress update code. (part of #2713) Fixed a possible crash in the RODEX check name function. (part of #2713) Added null pointer checks for missing view data in clif and status code. (part of #2713) Added a check for the current map in mob and map code. (part of #2713) Fixed an error or possible crash when a mob dies on an invalid map. (part of #2713) Fixed an incorrect npc ID for the MOTD script after reloading or unloading scripts. (part of #2713) Fixed an use after free in `party->broken()`. (part of #7213) Fixed a possible crash in `mapif->guild_withdraw()`. (part of #2713) Fixed a null pointer error in `unit->steptimer()`. (#2723, issue #2707) Fixed the left-shift of a negative value in `GN_CRAZYWEED_ATK`. (#2734, issue #1151) Fixed a missing "Beloved" attribute on the eggs of renamed pets. (#2744, issue #2743) Fixed an inverted logic in the `storage_use_item` battle flag. (#2746) Fixed the mineffect map property flag so that it's not affected by the character's minimized effects but only by the map type. It's enabled on all the guild castles, regardless of whether WoE is running. (#2754, issue #803) Fixed a crash in the equip check code if a character logs wearing an item that was previously, but is no longer, equippable. (#2745) Fixed a compiler warnings in 32 bit builds. (#2759) Fixed `SC_AUTOTRADE`, `SC_KSPROTECTED` and `SC_NO_SWITCH_EQUIP` incorrectly recognized as unknown status changes. (#2686, issue #2684) Prevented `SC_KSPROTECTED` from starting on dead monsters. (part of #2686) Fixed character unhiding while disguised or when using `@option 0`. (#2687, issues #1556 and #2104) Fixed an incorrect order of operations causing results too small in various calculations related to free cell search, mob skill chances/delays, exp penalty, pet hunger and friendly rates, cast duration. (#2690) Fixed errors caused by `pet_ai_sub_hard()` called for monsters that haven't been added to a map yet. (#2693) Fixed a wrong packet error displayed when using an incorrect password for the char-login connection. (part of #2695) Fixed a security check in the lapine ack packet handler. (part of #2695) Fixed some incorrect assumptions about the skill index values, causing the Bard/Dancer soul link to grant the wrong skills. (#2710, issue #2670) Fixed some conditions that could cause a skill to be attempted to save to the database with a negative skill level, resulting in query errors and data loss. (part of #2710) Fixed the skill type of `RK_DRAGONBREATH` and `RK_DRAGONBREATH_WATER` to be `BF_WEAPON` and support the `bLongAtkRate` bonus. (#1304) Fixed `SC_TELEKINESIS_INTENSE` to add percent MATK instead of fixed MATK. (part of #1304) Fixed a regression that prevented pets from hatching. (#2685, issue #2683) Fixed memory violations and incorrect handling of `npc_data` in the quest info code. (#2682) Fixed an issue that prevented the fake name to show up when using `@fakename` in RE clients. (part of #2637) Fixed a compiler error in `PACKET_ZC_SE_CASHSHOP_OPEN`. (part of #2663, issue #2669) Added missing libraries into the plugins Makefile, causing a linking error when a plugin uses MySQL or other libraries. (part of #2663) Fixed a bug causing failed assertions that appeared when attacking a skill unit (such as Ice Wall). (#2678) Fixed a bug causing failed assertions in `timer_do_delete()`, related to `ud->walktimer`. (#2676) Fixed a bug allowing to equip bullets and grenades regardless of the weapon type. (#2660, issue #2661, related to #2579) Fixed a memory leak in barter NPCs. (#2655) Fixed a pointer overflow in the script command `getiteminfo()`. (#2656) Refactored and fixed several bugs in the skill auto-cast system. (#2657, issue #1211) Deprecated Deprecated the (unintended and undocumented) possibility of calling local NPC functions as event labels if their name started with `On`. (part of #2142, issue #2137) The functionality is now disabled by default, and can be enabled by changing the `script_configuration.functions_as_events` setting. Removed Removed old debug code from the `SC_DANCING` case of `status_change_end_()`. (#2736, issue #2716) Removed useless `FixedCastTime` values from the pre-re skill database. (part of #2731) Removed the `pet_hungry_friendly_decrease` battle config setting, superseded by the `HungerDecrement` field of the Pet DB. (part of #2600) Removed the `pet_equip_min_friendly` battle config setting, superseded by the code inside the Pet DB `EquipScript` fields. (part of #2600) Removed the redundant `SpriteName` field from pet DB. (part of #2600) Special thanks to @Haru, @4144, @Kenpachi, @Asheraf, @hemagx, @skyleo, @meko, @Zarbony, @Jedzkie, @danieldpl
  19. Approved, good luck :] I'm sure people will love this
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.