Titanms Rev 008/009 Skills

Newbie Spellweaver
Joined
Apr 7, 2008
Messages
72
Reaction score
0
Ok well, I just remade my private server ( I closed my other one a LONG time ago) and while i was making it with titanms, i realized that practically NO skills had been released. So I coded all of these myself, in a matter of like 15 mins. I seriously couldnt believe that none of these had been released before. They are not all working 100% but nonetheless they do work. Anyways here:

// Shadow Partner
player.type = 0x4;
player.byte = 4;
player.value = SKILL_X;
skillsinfo[4111002].player.push_back(player);

// 3121008 - Concentration
player.type = 0x1;
player.byte = 1;
player.value = SKILL_WATK;
skillsinfo[3121008].player.push_back(player);

//Maple warrior
player.type = 0x8;
player.byte = 5;
player.value = SKILL_X;
skillsinfo[1121000].player.push_back(player);
skillsinfo[1221000].player.push_back(player);
skillsinfo[1321000].player.push_back(player);
skillsinfo[2121000].player.push_back(player);
skillsinfo[2221000].player.push_back(player);
skillsinfo[2321000].player.push_back(player);
skillsinfo[3121000].player.push_back(player);
skillsinfo[3221000].player.push_back(player);
skillsinfo[4121000].player.push_back(player);
skillsinfo[4221000].player.push_back(player);

//Enrage
player.type = 0x1;
player.byte = 1;
player.value = SKILL_WATK;
skillsinfo[1121010].player.push_back(player);

//Dragonblood
player.type = 0x1;
player.byte = 1;
player.value = SKILL_WATK;
skillsinfo[1311008].player.push_back(player);

//sharp eyes
player.type = 0x1;
player.byte = 1;
player.value = SKILL_X;
skillsinfo[3121002].player.push_back(player);
skillsinfo[3221002].player.push_back(player);
player.type = 0x20;
player.byte = 1;
player.value = SKILL_Y;
skillsinfo[3121002].player.push_back(player);
skillsinfo[3221002].player.push_back(player);

//monster riding
player.type = 0x40;
player.byte = 6;
player.value = SKILL_X;
skillsinfo[1004].player.push_back(player);

This is for HEAL for clerics

add:

if(skillid == 2301002){ // Heal - Cleric
player->setHP(player->getMHP()*(skills[skillid][player->skills->getSkillLevel(skillid)].x)/100);

}

under:

if(skillid == 1301007){ // Hyper Body
player->setMHP(player->getRMHP()*(100 + skills[skillid][player->skills->getSkillLevel(skillid)].x)/100);
player->setMMP(player->getRMMP()*(100 + skills[skillid][player->skills->getSkillLevel(skillid)].y)/100);
}

and there you have it, enjoy all titanms users, because everyone knows titanms is the best and will destory odinms in its upcoming rev :P.

-dbz_may
 
Re: [Release] Titanms Rev 008/009 Skills

lol where at i wasnt able to find them and i looked pretty hard, they were released for rev 7, but im not sure about rev 8 and 9
 
Re: [Release] Titanms Rev 008/009 Skills

._.

These are old as heck, as you may have noticed, TMS original development thread has it all. =D
 
Back