Jump to content
  • 0

rathena's ABC chain reaction shot is working wrong. I want to make it work KRO


Question

Posted (edited)

https://www.youtube.com/watch?v=EFRuqPOmlFY

 

Now rathena's ABC chain reaction shot is working wrong.

No ricochet at all.

Link is KRO's chain reaction shot.

more mobs, more ricochet.

I want to make it work KRO.

I changed skill.cpp map_foreachinrange -> map_foreachinallrange and nothing happens.

        case ABC_CHAIN_REACTION_SHOT:
                    clif_skill_nodamage(src, bl, skill_id, skill_lv, 1);
                    map_foreachinrange(skill_area_sub, bl, skill_get_splash(ABC_CHAIN_REACTION_SHOT_ATK, skill_lv), BL_CHAR|BL_SKILL, src, ABC_CHAIN_REACTION_SHOT_ATK, skill_lv, tick + (200 + status_get_amotion(src)), flag|BCT_ENEMY|SD_SPLASH|1, skill_castend_damage_id);
                    break;

skill.db 

 - Id: 5382
    Name: ABC_CHAIN_REACTION_SHOT_ATK
    Description: Chain Reaction Shot Attack
    MaxLevel: 5
    Type: Weapon
    TargetType: Attack
    DamageFlags:
      IgnoreFlee: true
      SplashSplit: true
    Range: 9
    Hit: Multi_Hit
    HitCount: -2
    Element: Weapon
    SplashArea: 3
    Requires:
      SpCost: 1

I changed DamageFlags Splash -> SplashSplit  but nothing happens.

Help, please.

 

Edited by Gotcha

2 answers to this question

Recommended Posts

  • 0
Posted
3 hours ago, Gotcha said:

https://www.youtube.com/watch?v=EFRuqPOmlFY

 

Now rathena's ABC chain reaction shot is working wrong.

No ricochet at all.

Link is KRO's chain reaction shot.

more mobs, more ricochet.

I want to make it work KRO.

I changed skill.cpp map_foreachinrange -> map_foreachinallrange and nothing happens.

        case ABC_CHAIN_REACTION_SHOT:
                    clif_skill_nodamage(src, bl, skill_id, skill_lv, 1);
                    map_foreachinrange(skill_area_sub, bl, skill_get_splash(ABC_CHAIN_REACTION_SHOT_ATK, skill_lv), BL_CHAR|BL_SKILL, src, ABC_CHAIN_REACTION_SHOT_ATK, skill_lv, tick + (200 + status_get_amotion(src)), flag|BCT_ENEMY|SD_SPLASH|1, skill_castend_damage_id);
                    break;

skill.db 

 - Id: 5382
    Name: ABC_CHAIN_REACTION_SHOT_ATK
    Description: Chain Reaction Shot Attack
    MaxLevel: 5
    Type: Weapon
    TargetType: Attack
    DamageFlags:
      IgnoreFlee: true
      SplashSplit: true
    Range: 9
    Hit: Multi_Hit
    HitCount: -2
    Element: Weapon
    SplashArea: 3
    Requires:
      SpCost: 1

I changed DamageFlags Splash -> SplashSplit  but nothing happens.

Help, please.

 

If you think its wrong, maybe you can create an issue in https://github.com/rathena/rathena . So that they can check and fix it if its really need to be changed.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...