Search the Community
Showing results for tags 'edit'.
Found 5 results
-
Do you remember a long time ago in eAthena when Magic Rod used to only activate when you are being bolted? Do you miss this behavior? Well, now you can have it that way. Here's how! Step 1: Go to src\map\skill.c and find the following lines: case SA_MAGICROD: clif->skill_nodamage(src,src,SA_MAGICROD,skill_lv,1); sc_start(src,bl,type,100,skill_lv,skill->get_time(skill_id,skill_lv)); break; Comment the second line so it looks like this: case SA_MAGICROD: //clif->skill_nodamage(src,src,SA_MAGICROD,skill_lv,1); sc_start(src,bl,type,100,skill_lv,skill->get_time(skill_id,skill_lv)); break; Step 2: Still in skill.c, find the following code: #endif /* MAGIC_REFLECTION_TYPE */ } if(sc && sc->data[SC_MAGICROD] && src == dsrc) { int sp = skill->get_sp(skill_id,skill_lv); dmg.damage = dmg.damage2 = 0; dmg.dmg_lv = ATK_MISS; //This will prevent skill additional effect from taking effect. [Skotlex] sp = sp * sc->data[SC_MAGICROD]->val2 / 100; if(skill_id == WZ_WATERBALL && skill_lv > 1) sp = sp/((skill_lv|1)*(skill_lv|1)); //Estimate SP cost of a single water-ball status->heal(bl, 0, sp, 2); } Add the following line below status->heal(bl, 0, sp, 2); so it looks like this: #endif /* MAGIC_REFLECTION_TYPE */ } if(sc && sc->data[SC_MAGICROD] && src == dsrc) { int sp = skill->get_sp(skill_id,skill_lv); dmg.damage = dmg.damage2 = 0; dmg.dmg_lv = ATK_MISS; //This will prevent skill additional effect from taking effect. [Skotlex] sp = sp * sc->data[SC_MAGICROD]->val2 / 100; if(skill_id == WZ_WATERBALL && skill_lv > 1) sp = sp/((skill_lv|1)*(skill_lv|1)); //Estimate SP cost of a single water-ball status->heal(bl, 0, sp, 2); clif->skill_nodamage(bl, bl, SA_MAGICROD, sc->data[SC_MAGICROD]->val1, 1); } Ta-da! All done. Compile your server and you're good to go. Magic rod now works like the old way! Pst to devs, maybe we can have configs for stuff like this?
-
Hello guys. I'm trying to make a skill shot, that is ... a skill it is possible to enemy dodge. And I see that the Ragnarok most skills are Point click, It makes things a little without thanks. So if anyone knows and want to share information about. I want to make skill where the player can launch the area. And also a check of collision, for the ability to stop at first that she hit. Enemy or monster. ANOTHER DOUBT: be possible a skill hit something the map? Launch the skill and she hit a wall, a mountain, or some object ??? Well that's it .. Complicated not? thanks ^^
-
Hello people, I want to edit the skill Fire Pillar - (WZ_FIREPILLAR). The problem with this skill is that it does not work when you have a monster on the chosen area You have to use it in an area with no monster. As removing this condition ????? (bad condition) I've tried several things, reading skill.c, but have not figured out yet, anyone have any idea? thanks
-
Making plant-type monster impervious to magic/skills.
anjasoleil0 posted a question in Database Requests
Hi! Is there a way to make plants immune to both magic and neutral skills like acid demo and stuff? Thanks in advance! -
Um vídeo mostrando um pouco como é a interface e algumas funções do BrowEdit. Este video foi feito com intuição de ajudar aos novatos no programa. No vídeo eu mostro um local de download que não é necessário usar ele. Abaixo está o link oficial do BrowEdit. Download BrowEdit: Download Estarei fazendo um passo à passo em texto também. Abraços.