Jump to content

Bin4ry

Members
  • Posts

    782
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by Bin4ry

  1. skill.c line 6247: case SA_DISPELL: if (flag&1 || (i = skill_get_splash(skillid, skilllv)) < 1) { clif_skill_nodamage(src,bl,skillid,skilllv,1); if((dstsd && (dstsd->class_&MAPID_UPPERMASK) == MAPID_SOUL_LINKER) || (tsc && tsc->data[sC_SPIRIT] && tsc->data[sC_SPIRIT]->val2 == SL_ROGUE) //Rogue's spirit defends againt dispel. || rnd()%100 >= 50+10*skilllv || ( tsc && tsc->option&OPTION_MADOGEAR ) //Mado Gear is immune to dispell according to bug report 49 [ind] || (tsc && tsc->data[sC_CP_WEAPON] && tsc->data[sC_CP_HELM] && tsc->data[sC_CP_ARMOR] && tsc->data[sC_CP_SHIELD])) // http://rathena.org/board/topic/73179-request-creator-stalker-proffesor/ { if (sd) clif_skill_fail(sd,skillid,USESKILL_FAIL_LEVEL,0); break; } if(status_isimmune(bl) || !tsc || !tsc->count) break; for(i=0;i<SC_MAX;i++) { if (!tsc->data[i]) continue; switch (i) { case SC_WEIGHT50: case SC_WEIGHT90: case SC_HALLUCINATION: case SC_STRIPWEAPON: case SC_STRIPSHIELD: case SC_STRIPARMOR: case SC_STRIPHELM: case SC_CP_WEAPON: case SC_CP_SHIELD: case SC_CP_ARMOR: case SC_CP_HELM: case SC_COMBO: case SC_STRFOOD: case SC_AGIFOOD: case SC_VITFOOD: case SC_INTFOOD: case SC_DEXFOOD: case SC_LUKFOOD: case SC_HITFOOD: case SC_FLEEFOOD: case SC_BATKFOOD: case SC_WATKFOOD: case SC_MATKFOOD: case SC_DANCING: case SC_EDP: case SC_AUTOBERSERK: case SC_CARTBOOST: case SC_MELTDOWN: case SC_SAFETYWALL: case SC_SMA: case SC_SPEEDUP0: case SC_NOCHAT: case SC_ANKLE: case SC_SPIDERWEB: case SC_JAILED: case SC_ITEMBOOST: case SC_EXPBOOST: case SC_LIFEINSURANCE: case SC_BOSSMAPINFO: case SC_PNEUMA: case SC_AUTOSPELL: case SC_INCHITRATE: case SC_INCATKRATE: case SC_NEN: case SC_READYSTORM: case SC_READYDOWN: case SC_READYTURN: case SC_READYCOUNTER: case SC_DODGE: case SC_WARM: case SC_SPEEDUP1: case SC_AUTOTRADE: case SC_CRITICALWOUND: case SC_JEXPBOOST: case SC_INVINCIBLE: case SC_INVINCIBLEOFF: case SC_HELLPOWER: case SC_MANU_ATK: case SC_MANU_DEF: case SC_SPL_ATK: case SC_SPL_DEF: case SC_MANU_MATK: case SC_SPL_MATK: case SC_RICHMANKIM: case SC_ETERNALCHAOS: case SC_DRUMBATTLE: case SC_NIBELUNGEN: case SC_ROKISWEIL: case SC_INTOABYSS: case SC_SIEGFRIED: case SC_FOOD_STR_CASH: case SC_FOOD_AGI_CASH: case SC_FOOD_VIT_CASH: case SC_FOOD_DEX_CASH: case SC_FOOD_INT_CASH: case SC_FOOD_LUK_CASH: case SC_SEVENWIND: case SC_MIRACLE: case SC_S_LIFEPOTION: case SC_L_LIFEPOTION: case SC_INCHEALRATE: case SC_ELECTRICSHOCKER: case SC__STRIPACCESSORY: //case SC_SAVAGE_STEAK: case SC_COCKTAIL_WARG_BLOOD: case SC_MINOR_BBQ: //case SC_SIROMA_ICE_TEA: case SC_DROCERA_HERB_STEAMED: case SC_PUTTI_TAILS_NOODLES: case SC_NEUTRALBARRIER_MASTER: case SC_NEUTRALBARRIER: case SC_STEALTHFIELD_MASTER: case SC_STEALTHFIELD: case SC_GIANTGROWTH: case SC_MILLENNIUMSHIELD: case SC_REFRESH: case SC_STONEHARDSKIN: case SC_VITALITYACTIVATION: case SC_FIGHTINGSPIRIT: case SC_ABUNDANCE: case SC__SHADOWFORM: case SC_LEADERSHIP: case SC_GLORYWOUNDS: case SC_SOULCOLD: case SC_HAWKEYES: case SC_GUILDAURA: case SC_PUSH_CART: continue; /** * bugreport:4888 these songs may only be dispelled if you're not in their song area anymore **/ case SC_WHISTLE: case SC_ASSNCROS: case SC_POEMBRAGI: case SC_APPLEIDUN: case SC_HUMMING: case SC_DONTFORGETME: case SC_FORTUNE: case SC_SERVICE4U: if( tsc->data[i]->val4 ) //val4 = out-of-song-area continue; break; case SC_ASSUMPTIO: if( bl->type == BL_MOB ) continue; break; } if(i==SC_BERSERK) tsc->data[i]->val2=0; //Mark a dispelled berserk to avoid setting hp to 100 by setting hp penalty to 0. status_change_end(bl, (sc_type)i, INVALID_TIMER); } break; } //Affect all targets on splash area. map_foreachinrange(skill_area_sub, bl, i, BL_CHAR, src, skillid, skilllv, tick, flag|1, skill_castend_damage_id); break; Not sure why did you bump so many times even when you post is already at top. Do you know what bump is for?
  2. Save point will not defined if player didn't talk to Kafra or use (@save). You can use savepoint script command like: savepoint "prontera",150,155;
  3. You should start from http://rathena.org/wiki/Main_Page and http://rathena.org/board/index.php?app=core&module=search
  4. Bin4ry

    skill delay

    Did you enable "Reduce delay by AGI/DEX" in /conf/skill.conf?
  5. Uses Visual Studio C++ is recommended, but any C++ compiler will do.
  6. That sounds very rude, you didn't even try the script and said it's not working and trying to make another request. Just apply the small typo fix by Annie then is fine.
  7. It's eA, we can't reproduce. Is very difficult to troubleshoot just by an image.
  8. I'd recommend you to switch over rA for these latest feature. I doubt anyone here have an eA revision to work the update for you O.O
  9. So is it solved? As I said in previous post, you can't rename a map just like that. You need to use BrowEdit open them and "save as" different name, or uses a Hex tool (Which is more complicated for ur current situation).
  10. I'm pretty sure if you use search feature you can find millions of these scripts. I recommend you use Euphy's Quest Shop to handle all these item trading with NPC stuff. If you don't want to, then here is the script http://www.heypasteit.com/clip/0JQE
  11. Can you show us video or screenshot, and what src mod have you done? Which SVN revs, more information will be helpful instead of bumping.
  12. Script is already given, you just have to put them together. // http://rathena.org/board/topic/73163-helpplease-edit-this-script/#entry150560 prontera,147,186,5 script Healer 834,{ if (getbrokenid(1) >= 1) { repairall; } set @NonIDCount, 0; getinventorylist; for(set @i, 0; @i < @inventorylist_count; set @i, @i + 1) { if (@inventorylist_identify[@i] == 0) { set @NonIDCount, @NonIDCount + 1; } } if (@NonIDCount >= 1) { for(set @i, 0; @i < @inventorylist_count; set @i, @i + 1) { if (!@inventorylist_identify[@i]) { delitem2 @inventorylist_id[@i],1,0,0,0,0,0,0,0; getitem @inventorylist_id[@i],1; } } } skilleffect 28,9999; percentheal 100,100; skilleffect 33,0; sc_start SC_ANGELUS,360000,10; skilleffect 34,0; sc_start SC_BLESSING,360000,10; skilleffect 29,0; sc_start SC_INCREASEAGI,360000,10; emotion e_kis; end; }
  13. You can first try learn from the free integration themes by (I forget the name, there is 3 free template in rA). Adobe Dreamweaver is recommended, as for the anti-sql injection you might want to ask if the template owner already implemented the safer code.
  14. Shin's Diff is an .exe diff patcher, for this you have to use TortoiseDiff to apply all patch to src files.
  15. If you don't know how to compile/use rA's mapcache.exe, just use WeeMapCache. It's easier to configure with the GUI.
  16. Alt+H (Friend Windows) > Option > Disable 1:1 (*Forget if it's H or other key, just Friend Window. Damn!)
  17. Bin4ry

    skill delay

    You can't say it's the latest one, we uses client date to identify our client instead. Each client has different bug. 04-10 is most supported right now.
  18. @zhaosin, if you read the first post properly you will see:
  19. Change your BrowEdit resolution to more native 1, like 1024*768. Most widescreen resolution doesn't work.
  20. Have you configured grf_files.txt under /conf? You need to point it to your GRF/Data folder if you are using rA's mapcache.exe. Second, have you saved your custom map in name test_01? (Rename won't work!)
  21. Simply & nice, would like to see instance system Emperium breaker ranking system Edit: I have drew a map for the instance if you intend to script, pm me
  22. /db/re/skill_cast_db.txt or /db/prere/skill_cast_db.txt, remove asura after cast delay. Edit: Which is original value of 10000 (as in 10 secs).
  23. Your SQL server is disconnected. Check your MySQL services (*If you are using Windows).
  24. It should be YES in order to reduce delay as in official behavior. Edit: Remember to use @reloadbattleconf after you made changes to skill.conf
  25. conf\battle\skill.conf // Does the delay time depend on the caster's DEX and/or AGI? (Note 1) // Note: On Official servers, neither Dex nor Agi affect delay time delay_dependon_dex: no delay_dependon_agi: no
×
×
  • Create New...