Hmm.. Well, I have drew 3 icons for Cursed Water, Elemental Resist Potions and Undead Scrolls and decided to share with rA community.
Also, this is not really what so call 'design'. My skills are very limited in Photoshop
Requirement
Basic knowledge on text editing.
Basic knowledge on compiling your rA source code.
Installation GuideServer Side
1. Open status.c, go to line 761 and add these lines:
StatusIconChangeTable[SC_ENCHANTARMS] = SI_ENCHANTARMS;
StatusIconChangeTable[SC_ARMOR_ELEMENT] = SI_ARMOR_ELEMENT;
StatusIconChangeTable[SC_ARMOR_RESIST] = SI_ARMOR_RESIST;
2. Open status.h, go to line 1348 and add these lines:
SI_ENCHANTARMS = 900, // Elemental Converter
SI_ARMOR_ELEMENT = 901, // Resist Potion
SI_ARMOR_RESIST = 902, // Undead Scroll
3. Compile your source.Client Side
1. Download clean stateiconinfo.lua, efstids.lua and stateiconimginfo.lua files from here. (Credits to the SVN owner.)
2. Open efstids.lua, go to line 669 and add these lines:
EFST_ENCHANTARMS = 900,
EFST_ARMOR_ELEMENT = 901,
EFST_ARMOR_RESIST = 902,
3. Open stateiconinfo.lua, go to line 2297 and and these lines:
StateIconList[EFST_IDs.EFST_ENCHANTARMS] = {
haveTimeLimit = 1, posTimeLimitStr = 2, descript = {
{"Enchant Weapon", COLOR_TITLE_BUFF},
{"%s", COLOR_TIME},
{"Temporarily enchants property to the user's weapon."},
}
}
StateIconList[EFST_IDs.EFST_ARMOR_ELEMENT] = {
haveTimeLimit = 1, posTimeLimitStr = 2, descript = {
{"Enchant Armor", COLOR_TITLE_BUFF},
{"%s", COLOR_TIME},
{"Temporarily enchants property to the user's armor."}
}
}
StateIconList[EFST_IDs.EFST_ARMOR_RESIST] = {
haveTimeLimit = 1, posTimeLimitStr = 2, descript = {
{"Enchant Resistance", COLOR_TITLE_BUFF},
{"%s", COLOR_TIME},
{"Temporarily grants resistance to Fire/Water/Wind/Earth property attack."}
}
}
4. Open stateiconimginfo.lua, go to line 39 and add these lines:
[EFST_IDs.EFST_ENCHANTARMS] = "ENCHANTARMS.TGA",
[EFST_IDs.EFST_ARMOR_ELEMENT] = "ARMOR_ELEMENT.TGA",
[EFST_IDs.EFST_ARMOR_RESIST] = "ARMOR_RESIST.TGA",
DownloadsLink - http://rathena.org/b...a-status-icons/
Mirror - MediaFire
Do not take credit for my work as if they were your own.