This project is mirrored from https://github.com/rathena/rathena.git. Updated .
  1. 11 Apr, 2019 1 commit
  2. 31 Mar, 2019 1 commit
    • Atemo's avatar
      setpcblock script command (#4052) · 7dde174c
      Atemo authored
      * Added setpcblock and getpcblock script commands.
      'setpcblock' command prevents/allows the player from doing the given type of action.
      'getpcblock' command return the bit-mask value of the currently enabled block flags.
      
      The available type are:
      	PCBLOCK_MOVE
      	PCBLOCK_ATTACK
      	PCBLOCK_SKILL
      	PCBLOCK_USEITEM
      	PCBLOCK_CHAT
      	PCBLOCK_IMMUNE
      	PCBLOCK_SITSTAND
      	PCBLOCK_COMMANDS
      	PCBLOCK_NPCCLICK
      	PCBLOCK_EMOTION
      	PCBLOCK_ALL
      
      Thanks to @sigtus, @secretdataz, @Lemongrass3110 and @aleos89 for the help and reviews !
      Credit to https://github.com/HerculesWS/Hercules/pull/842 for the idea.
      7dde174c
  3. 29 Mar, 2019 1 commit
  4. 26 Mar, 2019 3 commits
    • Jittapan P's avatar
      Initial implementation of pet evolution system + Pet DB conversion to YAML (#3544) · ac558d7c
      Jittapan P authored
      * Implemented official pet evolution system
      * Added evolved pets to pet database
      * Corrected various pet system mechanics
      * Migrated pet database to YAML format and the converter from CSV format
      
      Thanks to @Lemongrass3110 @aleos89 and @Atemo for their suggestions and additional fixes
      ac558d7c
    • Atemo's avatar
      Revert "Added pcblock and checkpcblock script commands. (#3951)" (#4048) · e4b41ef7
      Atemo authored
      This reverts commit 3e0d3d2f.
      e4b41ef7
    • Atemo's avatar
      Added pcblock and checkpcblock script commands. (#3951) · 3e0d3d2f
      Atemo authored
      * Added getpcblock and setpcblock script commands.
      * Added the docs
      * Added the message 'This action is currently blocked.' when the player attempts to perform the following blocked actions
      * PCBLOCK_USEITEM
      * PCBLOCK_SITSTAND
      * PCBLOCK_NPCCLICK
      * The actions blocked are saved in state.block_action
      * Click to the npc returns the WORK_IN_PROGRESS message when PCBLOCK_NPCCLICK is enabled
      * Blocked action and reload script.
      The player will return to his/her original state after reload script.
      
      Thanks to @aleos89, @Lemongrass3110, @secretdataz 
      3e0d3d2f
  5. 28 Feb, 2019 1 commit
    • Aleos's avatar
      Updated the YAML parsing method (#3694) · 78eed022
      Aleos authored
      Synchronized the process of loading and parsing YAML databases.
      Provides more robust parse warnings/errors.
      Added Header checks to validate database versions.
      Adjusted root keys to a standard name of Body.
      Adjusted inter-server storages, achievements, and attendance to follow the new format.
      
      Fixes #3483
      
      Thanks to @Lemongrass3110!
      78eed022
  6. 09 Feb, 2019 1 commit
  7. 17 Jan, 2019 1 commit
  8. 06 Jan, 2019 1 commit
  9. 26 Dec, 2018 1 commit
  10. 24 Dec, 2018 1 commit
  11. 20 Dec, 2018 1 commit
  12. 17 Dec, 2018 1 commit
  13. 29 Nov, 2018 1 commit
  14. 08 Nov, 2018 1 commit
  15. 05 Nov, 2018 1 commit
  16. 01 Nov, 2018 1 commit
  17. 26 Oct, 2018 1 commit
  18. 13 Oct, 2018 1 commit
    • Cydh Ramdh's avatar
      Renewal Monster Updates (#3541) · fe197bfa
      Cydh Ramdh authored
      * Renewal Monster's ATK & MATK Calculation Updates
      * Renewal Monster database updates
        * ATK1 is *base* ATK, the range 80%~120% is calculated in src
        * ATK2 is *base* MATK, the range 70%~130% is calculated in src
      * Adjusted ATK range min~max in mobinfo atcommand
      * Nothing was changed in pre-renewal system!
      * Thanks to @aleos89, @slyx88 and Divine-Pride.net
      fe197bfa
  19. 11 Oct, 2018 1 commit
  20. 10 Oct, 2018 1 commit
  21. 27 Sep, 2018 1 commit
    • Cydh Ramdh's avatar
      Updates Item Sell checks (#3491) · 3e1105b0
      Cydh Ramdh authored
      * Added config values for `allow_bound_sell`
        * 0x4 allows bound item to be sold at NPC Shops
        * 0x8 restrict only guild leader who can sell guild bound item at NPC Shops or Itemshops
      * Added config to allow rental items can be sold at NPC `rental_transaction` (planned for more config values based on #3490). Default to `yes` allowed to be sold, still can be restricted by item_trade, item id based.
      * Fixed itemshop which ignores another item stack in inventory even for same item currency
      * Fixed exploit potential by using Itemshop & Pointshop
      * Now equipped item cannot be sold at NPC
      * Typo and grammar fixes. Thanks to @aleos89 and @secretdataz
      3e1105b0
  22. 18 Sep, 2018 1 commit
    • Atemo's avatar
      EDP renewal change (#3485) · a12f1ce0
      Atemo authored
      This setting only affects renewal mode:
      - Switch to a different weapon or unequip a weapon now cancel EDP
      - EDP can't be used with fist (right hand check only)
      
      Thanks to @aleos89 and @cydh !
      a12f1ce0
  23. 05 Sep, 2018 1 commit
    • Aleos's avatar
      Implemented official ammo equip behavior (#3438) · d3d8f3c5
      Aleos authored
      * Fixes #1155.
      * Added specific checks for weapons when equipping ammo.
      * Ammo is removed if the required weapon is removed.
      * Added battle configs to disable behavior.
      Thanks to @Atemo, @exneval, and @benching!
      d3d8f3c5
  24. 04 Sep, 2018 1 commit
    • Jonathan Matheus's avatar
      Update map_msg_por.conf (#3453) · c4cb25b6
      Jonathan Matheus authored
      A current translation is missing several messages, so I added the missing ones and translated as I was getting langtype errors on the map-server.
      c4cb25b6
  25. 29 Jul, 2018 1 commit
  26. 17 Jul, 2018 1 commit
    • Aleos's avatar
      Updated max recovery weight to 70% for renewal (#3309) · b409936f
      Aleos authored
      * Fixes #2622.
      * Added a new battle config for renewal.
      * Adjusted the battle config to support dropping the recovery weight to 0.
      * Added the new weight limit packet.
      Thanks to @functor-x and @Lemongrass3110!
      b409936f
  27. 16 Jul, 2018 1 commit
  28. 08 Jul, 2018 1 commit
  29. 06 Jul, 2018 1 commit
  30. 03 Jul, 2018 1 commit
    • Aleos's avatar
      Added Guild Storage Expansion Skill (#3244) · e13ca63c
      Aleos authored
      * Fixes #499 and part of #1303.
      * Implements Guild Storage Expansion Skill which requires client 2013-12-23 or newer (enable by default depending on client date in src/config/packets.hpp).
      * Implements guild storage permission which requires client 2014-02-05 or newer.
      * Expanded script command guildopenstorage return values.
      e13ca63c
  31. 14 Jun, 2018 2 commits
  32. 13 Jun, 2018 1 commit
  33. 12 Jun, 2018 1 commit
  34. 03 Jun, 2018 1 commit
  35. 18 May, 2018 2 commits
  36. 08 May, 2018 1 commit