Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 07/25/21 in all areas

  1. Need the latest kRO Install folder for your private server? Look no further! ----> Download <---- Latest: 2023-04-04 Installation: Official kRO Updated: 04/04/2023 Download Link: https://mega.nz/folder/jUsDgRxQ#ttLmLjPY9p9cfU5_ShWVCw Package contains RSU RO Patcher Lite for kRO and kRO RE by [Ai4rei] This package is maintained by [Akkarin] Note: Due to continued abuse of my webservers, the files have been moved to MEGA. You can download an extractable .zip of an installed kRO directory, or you can download the official installer from kRO's website. Note: If you require older maps that are compatible with 2021 and older clients, download the 2021 .zip. A fan of this topic? Hit the rep button
    1 point
  2. You let it there. Your .ini should be...
    1 point
  3. Use this state icon for devo. Much better! devotion.tga It was already declared in SRC so you only need to do it via client. And it's easy. efstids.lub EFST_DEVOTION = 60, stateimgiconinfo.lub [EFST_IDs.EFST_DEVOTION] = "devotion.tga" finally in stateiconinfo.lub StateIconList[EFST_IDs.EFST_DEVOTION] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { { "Devotion", COLOR_TITLE_BUFF }, { "%s", COLOR_TIME }, { "Under influence of devotion." }, { "Received shield buff." }, } }
    1 point
  4. Okay. To mirror Endure to devoted party status.c look for this line: case SC_IMPOSITIO: case SC_KAAHI: //These status changes always overwrite themselves even when a lower level is cast status_change_end(bl, type, INVALID_TIMER); break; case SC_ENDURE: if (sd && sd->special_state.no_walk_delay) return 1; break; } change it to case SC_IMPOSITIO: case SC_KAAHI: //These status changes always overwrite themselves even when a lower level is cast status_change_end(bl, type, INVALID_TIMER); break; case SC_ENDURE: if (sd) { struct map_session_data *tsd; int i; for (i = 0; i < MAX_DEVOTION; i++) { // See if there are devoted characters, and pass the status to them. [Skotlex] if (sd->devotion[i] && (tsd = map_id2sd(sd->devotion[i]))) status_change_start(src,&tsd->bl,type,10000,val1,val2,val3,val4,tick,SCSTART_NOAVOID); } } if (sd && sd->special_state.no_walk_delay) return 1; break; } For the reflect shield status.c look for this line: case SC_PROVIDENCE: val2 = val1*5; // Race/Ele resist break; case SC_REFLECTSHIELD: val2 = 10+val1*3; // %Dmg reflected // val4 used to mark if reflect shield is an inheritance bonus from Devotion if( !(flag&SCSTART_NOAVOID) && (bl->type&(BL_PC|BL_MER)) ) { struct map_session_data *tsd; if( sd ) { int i; for( i = 0; i < MAX_DEVOTION; i++ ) { if( sd->devotion[i] && (tsd = map_id2sd(sd->devotion[i])) ) status_change_start(src,&tsd->bl, type, 10000, val1, val2, 0, 1, tick, SCSTART_NOAVOID|SCSTART_NOICON); } } else if( bl->type == BL_MER && ((TBL_MER*)bl)->devotion_flag && (tsd = ((TBL_MER*)bl)->master) ) status_change_start(src,&tsd->bl, type, 10000, val1, val2, 0, 1, tick, SCSTART_NOAVOID|SCSTART_NOICON); } change it to case SC_PROVIDENCE: val2 = val1*5; // Race/Ele resist break; case SC_REFLECTSHIELD: val2 = 10+val1*3; // %Dmg reflected // val4 used to mark if reflect shield is an inheritance bonus from Devotion if( !(flag&SCSTART_NOAVOID) && (bl->type&(BL_PC|BL_MER)) ) { struct map_session_data *tsd; if( sd ) { int i; for( i = 0; i < MAX_DEVOTION; i++ ) { if( sd->devotion[i] && (tsd = map_id2sd(sd->devotion[i])) ) status_change_start(src,&tsd->bl, type, 10000, val1, val2, 0, 1, tick, SCSTART_NOAVOID); } } else if( bl->type == BL_MER && ((TBL_MER*)bl)->devotion_flag && (tsd = ((TBL_MER*)bl)->master) ) status_change_start(src,&tsd->bl, type, 10000, val1, val2, 0, 1, tick, SCSTART_NOAVOID|SCSTART_NOICON); } break; To be honest im not sure about to reflect shield. I might delete some function. But it works upon testing it. Nevermind. I edit it. ? Limitations i found: The Devo caster should recast (Endure & Reflect Shield) buffs to appear the state icons to devoted party member. P.S I wonder why recasting is needed.
    1 point
  5. Abra o arquivo statpoint.yml na pasta db/pre-re/ e remova os # para habilitar os demais pontos de níveis... já tem pronto até o nível 255
    1 point
  6. Version 1.0.0

    1965 downloads

    in this file, automatic enchant npc, automatic modul exchange, varmeal ticket exchange, automatic armor exchange, note : this is custom made, feel free to download and modify as u like. ep 17.2 item_db not included, its already in newest rathena server emulator. thx
    Free
    1 point
  7. data\LuaFiles514\Lua Files\StateIcon\stateiconinfo.lub You need "desencrypt" this lub file with grf editor before make your changes. Greetings
    1 point
×
×
  • Create New...