Enchant allow to socket items with enchant bonus (like cards but on differents slots)

You can find more information on it here :
https://hazyforest.com/equipment:enchantment_system

Demonstration video : https://youtu.be/AaDGtv1WEFM

Min version for server and client :
PACKETVER_MAIN_NUM >= 20210203
PACKETVER_RE_NUM >= 20211103

Enchant database is handled with yaml database
There also a version with  ryml provided

emulator

rathena

type

source modification

1 review for Enchant UI

  1. klitidej

    When you carry over 70% of the weight, the UI will not open.

    • Shakto

      Hello Klitidej
      Confirmed.

      In clif.cpp
      Function : void clif_ui_open2( struct map_session_data *sd, enum out_ui_type ui_type, int64 data )

      After
      if (ui_type == OUT_UI_ENCHANT) {
      Add
      int weight = (sd->weight * 100) / sd->max_weight;

      if( weight >= 70 ){
      clif_displaymessage(sd->fd, "Enchan UI can't be opened with 70% overweight.");
      return;
      }

Add a review

Your email address will not be published.