Jump to content
  • 0
Sign in to follow this  
karazu

New 11 Cards Port Malaya

Question

6 answers to this question

Recommended Posts

  • 0

I am not really familiar with pull request hehe.

and about adding them in the database emm like copy pasting it, do i need to change something in it?

are the effect settings still works  in hercules while it is based in rathena?

Share this post


Link to post
Share on other sites
  • 0

yes, if you are using old item_db.txt. if you are using new item_db.conf you need to convert it first using itemdb converter

 

 

about client setup you if you are using new client you can add does using iteminfo.lua

Share this post


Link to post
Share on other sites
  • 0

item_db.conf or item_db2.txt

[cbox]item_db: (
/******************************************************************************
************* Entry structure ************************************************
******************************************************************************
{
// =================== Mandatory fields ===============================
Id: ID (int)
AegisName: "Aegis_Name" (string, optional if Inherit: true)
Name: "Item Name" (string, optional if Inherit: true)
// =================== Optional fields ================================
Type: Item Type (int, defaults to 3 = etc item)
Buy: Buy Price (int, defaults to Sell * 2)
Sell: Sell Price (int, defaults to Buy / 2)
Weight: Item Weight (int, defaults to 0)
Atk: Attack (int, defaults to 0)
Matk: Magical Attack (int, defaults to 0, ignored in pre-re)
Def: Defense (int, defaults to 0)
Range: Attack Range (int, defaults to 0)
Slots: Slots (int, defaults to 0)
Job: Job mask (int, defaults to all jobs = 0xFFFFFFFF)
Upper: Upper mask (int, defaults to any = 0x3f)
Gender: Gender (int, defaults to both = 2)
Loc: Equip location (int, required value for equipment)
WeaponLv: Weapon Level (int, defaults to 0)
EquipLv: Equip required level (int, defaults to 0)
EquipLv: [min, max] (alternative syntax with min / max level)
Refine: Refineable (boolean, defaults to true)
View: View ID (int, defaults to 0)
BindOnEquip: true/false (boolean, defaults to false)
Script: <"
Script
(it can be multi-line)
">
OnEquipScript: <" OnEquip Script (can also be multi-line) ">
OnUnequipScript: <" OnUnequip Script (can also be multi-line) ">
// =================== Optional fields (item_db2 only) ================
Inherit: true/false (boolean, if true, inherit the values
that weren't specified, from item_db.conf,
else override it and use default values)
},
******************************************************************************/

{
Id: 4582
AegisName: "Bungisngis_Card"
Name: "Bungisngis Card"
Type: 6
Buy: 20
Weight: 10
Loc: 769
Script: <" bonus bMaxHPrate,getrefine()/2; ">
},
{
Id: 4583
AegisName: "Engkanto_Card"
Name: "Engkanto Card"
Type: 6
Buy: 20
Weight: 10
Loc: 769
Script: <"
bonus2 bAddEle,Ele_Poison,30;
bonus2 bIgnoreDefRate,RC_Plant,30;
">
},
{
Id: 4584
AegisName: "Manananggal_Card"
Name: "Manananggal Card"
Type: 6
Buy: 20
Weight: 10
Loc: 2
Script: <"
bonus bSPDrainValue,1;
bonus bMaxSPrate,-1;
">
},
{
Id: 4585
AegisName: "Mangkukulam_Card"
Name: "Mangkukulam Card"
Type: 6
Buy: 20
Weight: 10
Loc: 16
Script: <"
bonus bMaxSPrate,10;
bonus bHPGainValue,-666;
">
},
{
Id: 4586
AegisName: "Tikbalang_Card"
Name: "Tikbalang Card"
Type: 6
Buy: 20
Weight: 10
Loc: 769
Script: <"
bonus bMatk,10;
bonus2 bMagicAtkEle,Ele_Wind,5;
if(getrefine()>=9) {
bonus2 bMagicAtkEle,Ele_Wind,5;
}

">
},
{
Id: 4587
AegisName: "Tiyanak_Card"
Name: "Tiyanak Card"
Type: 6
Buy: 20
Weight: 10
Loc: 136
Script: <"
bonus2 bCriticalAddRace,RC_DemiHuman,12;
bonus2 bCriticalAddRace,RC_Fish,12;
bonus2 bCriticalAddRace,RC_Brute,12;
">
},
{
Id: 4588
AegisName: "Wakwak_Card"
Name: "Wakwak Card"
Type: 6
Buy: 20
Weight: 10
Loc: 4
Script: <" bonus bBaseAtk,5*(readparam(bStr)/10); ">
},
{
Id: 4589
AegisName: "Jejeling_Card"
Name: "Jejeling Card"
Type: 6
Buy: 20
Weight: 10
Loc: 4
Script: <" bonus bMaxHP,200*(readparam(bVit)/10); ">
},
{
Id: 4590
AegisName: "Bangungot_Card"
Name: "Bangungot Card"
Type: 6
Buy: 20
Weight: 10
Loc: 16
Script: <"
bonus bInt,4;
bonus5 bAutoSpellWhenHit,"NPC_WIDESLEEP",3,2500,BF_MAGIC,0;
">
},
{
Id: 4591
AegisName: "Bakonawa_Card"
Name: "Bakonawa Card"
Type: 6
Buy: 20
Weight: 10
Loc: 16
Script: <"
bonus bStr,4;
bonus2 bAddEffWhenHit,Eff_Bleeding,2000;
">
},
{
Id: 4592
AegisName: "Buwaya_Card"
Name: "Buwaya Card"
Type: 6
Buy: 20
Weight: 10
Loc: 16
Script: <"
bonus bVit,4;
bonus5 bAutoSpellWhenHit,"NPC_WIDESTONE",3,2500,BF_MAGIC,0;
">
},
)[/cbox]

 

systemiteminfo.lub [cbox] [4582] = {
unidentifiedDisplayName = "Card",
unidentifiedResourceName = "À̸§¾ø´ÂÄ«µå",
unidentifiedDescriptionName = {
"Each 2 refine, MHP + 1%.",
"Class: ^777777Card^000000",
"Compound on: ^777777Headgear^000000",
"Weight: ^7777771^000000"
},
identifiedDisplayName = "Bungisngis Card",
identifiedResourceName = "À̸§¾ø´ÂÄ«µå",
identifiedDescriptionName = {
"Each 2 refine, MHP + 1%.",
"Class: ^777777Card^000000",
"Compound on: ^777777Headgear^000000",
"Weight: ^7777771^000000"
},
slotCount = 0,
ClassNum = 0
},
[4583] = {
unidentifiedDisplayName = "Card",
unidentifiedResourceName = "À̸§¾ø´ÂÄ«µå",
unidentifiedDescriptionName = {
"Increase damage on Poison property monsters by 30%.",
"Ignores 30% of Plant monster's Defense Rate.",
"Class: ^777777Card^000000",
"Compound on: ^777777Headgear^000000",
"Weight: ^7777771^000000"
},
identifiedDisplayName = "Engkanto Card",
identifiedResourceName = "À̸§¾ø´ÂÄ«µå",
identifiedDescriptionName = {
"Increase damage on Poison property monsters by 30%.",
"Ignores 30% of Plant monster's Defense Rate.",
"Class: ^777777Card^000000",
"Compound on: ^777777Headgear^000000",
"Weight: ^7777771^000000"
},
slotCount = 0,
ClassNum = 0
},
[4584] = {
unidentifiedDisplayName = "Card",
unidentifiedResourceName = "À̸§¾ø´ÂÄ«µå",
unidentifiedDescriptionName = {
"Regain 1 SP with each attack.",
"MSP - 1%.",
"Class: ^777777Card^000000",
"Compound on: ^777777Weapon^000000",
"Weight: ^7777771^000000"
},
identifiedDisplayName = "Manananggal Card",
identifiedResourceName = "À̸§¾ø´ÂÄ«µå",
identifiedDescriptionName = {
"Regain 1 SP with each attack.",
"MSP - 1%.",
"Class: ^777777Card^000000",
"Compound on: ^777777Weapon^000000",
"Weight: ^7777771^000000"
},
slotCount = 0,
ClassNum = 0
},
[4585] = {
unidentifiedDisplayName = "Card",
unidentifiedResourceName = "À̸§¾ø´ÂÄ«µå",
unidentifiedDescriptionName = {
"Increases Maximun SP + 10%.",
"Drain 666 HP each time an enemy is killed.",
"Class: ^777777Card^000000",
"Compound on: ^777777Armor^000000",
"Weight: ^7777771^000000"
},
identifiedDisplayName = "Mangkukulam Card",
identifiedResourceName = "À̸§¾ø´ÂÄ«µå",
identifiedDescriptionName = {
"Increases Maximun SP + 10%.",
"Drain 666 HP each time an enemy is killed.",
"Class: ^777777Card^000000",
"Compound on: ^777777Armor^000000",
"Weight: ^7777771^000000"
},
slotCount = 0,
ClassNum = 0
},
[4586] = {
unidentifiedDisplayName = "Card",
unidentifiedResourceName = "À̸§¾ø´ÂÄ«µå",
unidentifiedDescriptionName = {
"MATK + 10, increases damage of wind element magic attacks by 5%.",
"If the upgrade level is 9 or higher, add an additional 5% wind element magic attacks.",
"Class: ^777777Card^000000",
"Compound on: ^777777Headgear^000000",
"Weight: ^7777771^000000"
},
identifiedDisplayName = "Tikbalang Card",
identifiedResourceName = "À̸§¾ø´ÂÄ«µå",
identifiedDescriptionName = {
"MATK + 10, increases damage of wind element magic attacks by 5%.",
"If the upgrade level is 9 or higher, add an additional 5% wind element magic attacks.",
"Class: ^777777Card^000000",
"Compound on: ^777777Headgear^000000",
"Weight: ^7777771^000000"
},
slotCount = 0,
ClassNum = 0
},
[4587] = {
unidentifiedDisplayName = "Card",
unidentifiedResourceName = "À̸§¾ø´ÂÄ«µå",
unidentifiedDescriptionName = {
"Add a Critical Rate + 12 on Demi Human, Brute and Fish monsters.",
"Class: ^777777Card^000000",
"Compound on: ^777777Accessory^000000",
"Weight: ^7777771^000000"
},
identifiedDisplayName = "Tiyanak Card",
identifiedResourceName = "À̸§¾ø´ÂÄ«µå",
identifiedDescriptionName = {
"Add a Critical Rate + 12 on Demi Human, Brute and Fish monsters.",
"Class: ^777777Card^000000",
"Compound on: ^777777Accessory^000000",
"Weight: ^7777771^000000"
},
slotCount = 0,
ClassNum = 0
},
[4588] = {
unidentifiedDisplayName = "Card",
unidentifiedResourceName = "À̸§¾ø´ÂÄ«µå",
unidentifiedDescriptionName = {
"Every 10 base STR, you gain + 5 ATK.",
"Class: ^777777Card^000000",
"Compound on: ^777777Garment^000000",
"Weight: ^7777771^000000"
},
identifiedDisplayName = "Wakwak Card",
identifiedResourceName = "À̸§¾ø´ÂÄ«µå",
identifiedDescriptionName = {
"Every 10 base STR, you gain + 5 ATK.",
"Class: ^777777Card^000000",
"Compound on: ^777777Garment^000000",
"Weight: ^7777771^000000"
},
slotCount = 0,
ClassNum = 0
},
[4589] = {
unidentifiedDisplayName = "Card",
unidentifiedResourceName = "À̸§¾ø´ÂÄ«µå",
unidentifiedDescriptionName = {
"Every 10 base VIT, you gain + 200 HP.",
"Class: ^777777Card^000000",
"Compound on: ^777777Garment^000000",
"Weight: ^7777771^000000"
},
identifiedDisplayName = "Jejeling Card",
identifiedResourceName = "À̸§¾ø´ÂÄ«µå",
identifiedDescriptionName = {
"Every 10 base VIT, you gain + 200 HP.",
"Class: ^777777Card^000000",
"Compound on: ^777777Garment^000000",
"Weight: ^7777771^000000"
},
slotCount = 0,
ClassNum = 0
},
[4590] = {
unidentifiedDisplayName = "Card",
unidentifiedResourceName = "À̸§¾ø´ÂÄ«µå",
unidentifiedDescriptionName = {
"INT + 4, Adds a high chance of inflicting the Sleep status to the attacking enemy each time the wearer is magically attacked.",
"Class: ^777777Card^000000",
"Compound on: ^777777Armor^000000",
"Weight: ^7777771^000000"
},
identifiedDisplayName = "Bangungot Card",
identifiedResourceName = "À̸§¾ø´ÂÄ«µå",
identifiedDescriptionName = {
"INT + 4, Adds a high chance of inflicting the Sleep status to the attacking enemy each time the wearer is magically attacked.",
"Class: ^777777Card^000000",
"Compound on: ^777777Armor^000000",
"Weight: ^7777771^000000"
},
slotCount = 0,
ClassNum = 0
},
[4591] = {
unidentifiedDisplayName = "Card",
unidentifiedResourceName = "À̸§¾ø´ÂÄ«µå",
unidentifiedDescriptionName = {
"STR + 4, Adds a high chance of inflicting the Bleeding status to the attacking enemy each time the wearer is physically attacked.",
"Class: ^777777Card^000000",
"Compound on: ^777777Armor^000000",
"Weight: ^7777771^000000"
},
identifiedDisplayName = "Bakonawa Card",
identifiedResourceName = "À̸§¾ø´ÂÄ«µå",
identifiedDescriptionName = {
"STR + 4, Adds a high chance of inflicting the Bleeding status to the attacking enemy each time the wearer is physically attacked.",
"Class: ^777777Card^000000",
"Compound on: ^777777Armor^000000",
"Weight: ^7777771^000000"
},
slotCount = 0,
ClassNum = 0
},
[4592] = {
unidentifiedDisplayName = "Card",
unidentifiedResourceName = "À̸§¾ø´ÂÄ«µå",
unidentifiedDescriptionName = {
"VIT + 4, Adds a high chance of inflicting the Stone Curse status to the attacking enemy each time the wearer is magically attacked.",
"Class: ^777777Card^000000",
"Compound on: ^777777Armor^000000",
"Weight: ^7777771^000000"
},
identifiedDisplayName = "Buwaya Card",
identifiedResourceName = "À̸§¾ø´ÂÄ«µå",
identifiedDescriptionName = {
"VIT + 4, Adds a high chance of inflicting the Stone Curse status to the attacking enemy each time the wearer is magically attacked.",
"Class: ^777777Card^000000",
"Compound on: ^777777Armor^000000",
"Weight: ^7777771^000000"
},
slotCount = 0,
ClassNum = 0
},[/cbox]

Edited by themon

Share this post


Link to post
Share on other sites
  • 0

 


10z2t20.png

 

 

[cbox]{
Id: 26005
AegisName: "Gopinich_Card"
Name: "Gopinich Card"
Type: 6
Buy: 20
Weight: 10
Loc: 32
Script: <"
bonus bNoMiscDamage,100;
bonus bDefRate,-100;
bonus bDef2Rate,-100;
bonus bUnbreakableShield,0;
bonus2 bSubRace,RC_NonBoss,40;
bonus2 bSubRace,RC_Boss,40;
">
},
)[/cbox]

 

card name: Gopinich Card

 

card prefix: Impenetrable


compound to: Shield


card description:


-the purpose of this card is to nullify defense piercing cards or skills

(thanatos card,investigate,acid demonstration).


-lowers your defense by 100 to avoid defense piercing damage taken from any

type of monsters including demi-humans


-gaining 40% damage reduction for all monsters including demi-humans to maintain

defensive power after losing 100 defense.

 

Original post by
joelolopez

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.