Pretty sure that he is saying to change the name of everlasting bandage you could call it med kit or anything else and see what happens or it looks like you could comment out line 28 so that the key will no longer take bandages of any kind.
there used to be a great tutorial on this
https://www.servuo.com/threads/converting-idamageable-to-mobile.8189/
i do not believe it is accessible any longer
https://www.servuo.com/threads/gump4.7675/
http://ruosi.org/gumpguide/index.xml
is all that I can find that is usefull right now.
https://www.servuo.com/tutorials/delegates.20/ was a tutorial here on how to create and use a gump but it seems to be a dead link hope these help.
if (BandageContext.BeginHeal(from, from) != null)
m_Bandage.Consume();
If this line is in your current script it will consume the bandage regardless of type
https://www.servuo.com/threads/xanthos-question.1187/ read this thread, it may be helpful, most likely the last one containing an updated claim system.
https://www.servuo.com/threads/our-skill-growth-problem.8918/
the first response to this one makes it sound like it could be possible to change it, but it would likely require changing the damage for every weapon and spell to a percentage instead of a whole number.
are your elementals also listed in the mining.cs? that section of yours is not shown. Like this
new HarvestResource(65.0, 25.0, 105.0, 1007073, typeof(DullCopperOre), typeof(DullCopperGranite), typeof(DullCopperElemental)),
the link Milva posted does not seem to be working, but I did find this file that may work. Not any part of this was written or edited by me, I just happened to find it in a gethub repository.