Anisotropic Defixation

Members
  • Content count

    118
  • Joined

  • Last visited

  • Days Won

    2

Anisotropic Defixation last won the day on February 3

Anisotropic Defixation had the most liked content!

1 Follower

About Anisotropic Defixation

  • Rank
    Advanced Member

Recent Profile Visitors

2061 profile views
  1. I guess we can consider this project abandoned? Unless somebody has working grfs they could upload.
  2. Well, same issue here, all files are "corrupted", tried newest and some older versions of GRF editor.
  3. Berry use triggers your custom status with the defined duration, the status ticks at intervals you defined. If you want an example, check SC_L_LIFEPOTION (Medium Life Potion, ID 12459) or any other similar status.
  4. For stuff like that you're better off creating a custom SC_ status.
  5. There's already bonus2 bHPRegenRate/bSPRegenRate which do exactly that. Check the documentation.
  6. Remove that preserve change from the main block as well as the skill itself, and add it below that block, all by itself. case ST_PRESERVE: if (sd && sd->sc.data[type]) clif->skill_nodamage(src, bl, skill_id, skill_lv, status_change_end(bl, type, INVALID_TIMER)); else clif->skill_nodamage(src, bl, skill_id, skill_lv, sc_start(src, bl, type, 100, skill_lv, skill->get_time(skill_id, skill_lv))); break;
  7. Limit the skill's cast range in skill_db.conf and skillinfolist.lub (clientside), as it's 18 cells by default. As for your other questions, there isn't any noticeable impact as far as I know.
  8. The message itself is missing from your msgstringtable.txt, actual line is 1863. You can either update the file to include it or comment the line in pc.c evilpuncker mentioned to remove it entirely.
  9. Sitting doesn't increase the amount recovered, it speeds up the ticks. Go to line 12729 of status.c (going by stock Hercules) and change that bonus++; to bonus += (int)(0.5f); This will reduce the tick by x1.5 instead of x2 but due to rounding up, the ticks will happen every 5 seconds and not 4.5, which is just 1 seconds faster than the default 6 sec interval when not sitting in case of HP recovery. The blocks above with RGN_SHP/RGN_SSP deal with regeneration that's boosted by passive skills (MG_SRECOVERY, SM_RECOVERY, etc) and would need to be modified in a similar way, which can be done by halving the val.
  10. The skill protects from divests, it doesn't remove them.
  11. Make it trigger a sc status that prevents sitting or create cansit_tick or something similar for the same purpose.
  12. In the same way, you can add effects to any monster's ID, not all work properly though so you gotta test them.
  13. Open monster_size_effect.lub inside the system folder, search for the DL's ID (1272) and delete the line including it ( [1272] = { MonsterSize = 1, MonsterEff = EFFECT.EF_DEVIL5 }, ). This file adds special visual effects and changes the sprite's size for some monsters, like champions.
  14. Chemical protection skills don't remove the divest statuses, they prevent them.
  15. plugin

    This would be more useful if it triggered when the player does damage, not when the player gets damaged, or maybe both options could be present.