By the way
Can someone tell me how can i add my own blade to game?
The model file (.gm) goes into "RESOURCE\MODELS\Ammo". The texture file (.tga.tx) goes into "RESOURCE\Textures\Ammo".
Next, you need to edit "PROGRAM\ITEMS\initItems.c" to add a definition for the weapon. The easy way is to look for a block of code with a lot of lines starting with 'n = InitBlade', which is where most blades are defined. Copy one, then modify the copy to suit your new blade. If you want your blade to be unique and not available to buy from stores and traders, nor to be used by random enemies, then look for function 'bool IsWeaponUnique(string id)' and add a line for your weapon.
Alternatively, you can have more control over the weapon's definition, including allowing it to have special properties such as modifying skills, by writing the whole definition in full. Look for "Sword of Cortés", alias "bladeSC". You'll only see this sword if you play the "Hard Labours of an Assassin" sidequest because the only such sword in the game belongs to Amerigo Vieira, whom you meet during the quest. As well as being explicitly set to be not sold and not found, it has a couple of lines to give you -1 Luck ("Sneak") and +1 Melee ("Fencing").
For the blade's name and description to appear properly, edit "RESOURCE\INI\TEXTS\ENGLISH\ItemsDescribe.txt". Entries here are all similar in format, e.g.
Code:
itmname_blade22 {Corsair's Pride}
itmdescr_blade22
{
Swords like this were awarded to corsairs in service of Her Majesty, for great service to Britain, usually upon their being knighted.
}
Copy one such block, including the blank line following the block, then change the "itmname" and "itmdescr" lines to match your blade's ID and change the text between the brackets to whatever you like.
Then there is the interface picture, or pictures if the sword has different quality versions ("worn", "average", "good" etc.). You can use TXConvertor to try to find one of the files in "RESOURCE\TEXTURES\INTERFACES" which contains weapon interface pictures and which still has a free position. Otherwise, upload the model and texture files plus your versions of "initItems.c" and "ItemsDescribe.txt", then I'll do the interface picture.