Items
Overview
Creating items are done via the Item Editor
under the Game Editors
tab on the main interface.
Managing Items
- Clicking on the first icon here will create a new item. Shortcut = Ctrl+N
- Clicking on an item in the list and clicking the second icon will delete that item.
- Clicking the third icon will catagorize your items in alphabetical order.
- Clicking on an item in the list and clicking the fourth icon will copy that item. Shortcut = Ctrl+C
- Clicking on an item in the list and clicking the fifth icon will paste your copied item. Shortcut = Ctrl+V
- Clicking on the sixth icon will revert your last change to an item (Does not revert deletion).
Editing Items
General
- Name: Allows you to set a name for your item.
- Folder: Clicking on the X next to this field allows you to create a folder for item organization.
- Type: Please click here for more information on each item type.
- Rarity: Allows you to set a rarity to your items which will change the color of the item name in the description window and when mouse hovering the items on the map.
- Desc: Allows you to write a description of the item which will show in the description window.
- Can Drop?: Ticking this off will disable the item from being dropped.
- Can Trade?: Ticking this off will disable the item from being traded.
- Can Sell?: Ticking this off will disable the item from being sold.
- Can Bank?: Ticking this off will disable the item from being banked.
- Can Guild Bank?: Ticking this off will disable the item from being guild banked.
- Can Bag?: Ticking this off will disable the item from being bagged.
- Drop chance on Death (%): Allows you to set a percentage value of whether you want the item to be dropped upon death.
- Item Despawn Time (ms): Allows you to set a despawn timer on the dropped item in milliseconds. 1000 (ms) = 1 second.
- Pic: Allows you to set a pic for the item that will be shown in the game. The location for these images would be in the clients
resources\items
folder. - Hue:
Red, Green, Blue, Alpha
adds hue color and alpha changes to your items image in the client. - Price: Allows you to set a price at which the item can be sold.
- Animation On Use: Allows you to add an animation to the item that shows when used. If you don’t have any animations created, refer to the
Animation Editor
in theGame Editors
tab on the main interface. - Equipment Animation: Allows you to add an animation to the item that shows when equipped.
Usage Requirements
- Edit Usage Requirements: Clicking this will open another window which is used for
Conditions
. Refer to the Conditions documentation section for more information about this. - Cannot Use Message: Allows you to set a message as to why the item can’t be used.
Cooldown Options
- Cooldown (ms): Allows you to set a cooldown timer in milliseconds. 1000 (ms) = 1 second. This disables the item from being used until the timer ends.
- Cooldown Group: Clicking the + next to this field allows you to create a group which you can place multiple items in a cooldown catagory, which disables all of those items in the group from being used until the cooldown timer ends.
- Ignore Global Cooldown?: Toggling this will ignore the global cooldown of items. The
server config
has global cooldowns disabled by default. - Ignore Cooldown Reduction?: Toggling this will disable/enable the players cooldown reduction percentage effect.
Stackable Options
- Stackable?: Toggling this will define whether you want the item to be stackable or not.
- Inventory Stack Limit: Setting this allows you to set an inventory stack limit on the item that will take another inventory slot.
- Bank Stack Limit: Setting this allows you to set a bank stack limit on the item that will take another bank slot.
Item Types
Item Type: None
When this type is selected, it is an item that has no click interaction with the character.
Item Type: Equipment
When this type is selected, it shows you another container window on the bottom where you can select which equipment type your item is.
Vital Bonuses
- Health: Allows you to add health vital to the equipment in raw value and/or percentage value.
- Mana: Allows you to add mana vital to the equipment in raw value and/or percentage value.
Regen
- HP (%): Setting this allows you to set the equipments HP regen percentage per tick. Tick timer for regen can be modified inside the
servers config
file. UnderCombat
,RegenTime
. Default is 3000 (ms) = 3 seconds. - MP (%): Setting this allows you to set the equipments MP regen percentage per tick.
Bonus Effects
- Cooldown Reduction: Clicking on this will allow you to add the effect amount below it.
- Life Steal: Clicking on this will allow you to add the effect amount below it.
- Tenacity: Clicking on this will allow you to add the effect amount below it.
- Luck: Clicking on this will allow you to add the effect amount below it.
- EXP: Clicking on this will allow you to add the effect amount below it.
- Mana Steal: Clicking on this will allow you to add the effect amount below it.
Stat Bonuses
- Attack: Allows you to set an attack stat bonus on the item in raw value and/or percentage value.
- Ability Pwr: Allows you to set an ability power stat bonus on the item in raw value and/or percentage value.
- Defense: Allows you to set a defense stat bonus on the item in raw value and/or percentage value.
- Magic Resist: Allows you to set a magic resist stat bonus on the item in raw value and/or percentage value.
- Speed: Allows you to set a speed stat bonus on the item in raw value and/or percentage value.
- Stat Bonus Range (+-): Allows you to set a stat range on all stats (negative or positive) of value given.
Paperdoll Options
- Male Paperdoll: Allows you to set the male paperdoll, the images will be located in the clients
resources\paperdoll
folder. - Female Paperdoll: Allows you to set the female paperdoll.
Additional Weapon Options
When the weapon type is selected, it shows you another container on the right where you can set further options for.
- 2 Hand: Toggling this on will make your weapon two handed and will utilize the weapon and shield slot.
- Base Damage: Setting this will give the weapon a raw base damage value.
- Crit Chance (%): Setting this will increase the crit chance percentage.
- Crit Multiplier (Default 1.5x): Setting this will increase the crit damage based on a multiplier of the base damage.
- Damage Type: Setting this will allow you to select whether the damage is Physical, Magic or True. True damage negates resistance.
- Scaling Stat: Setting this will link the base damage with the characters stat selected here.
- Scaling Amount (%): Setting this will scale the scaling stat based on percentage. Example, if the character has 10 Attack and its scaled amount is set at 50%. The base damage will include 5 Attack as base damage before resistances.
- Projectile: Allows you to select a projectile from the
Projectile Editor
to use here. - Sprite Attack Animation: You can select a sprite attack animation here. The sprite needs to be located in your clients
resources/entities
folder and they must be in.png
format with the naming convention,spritename_weapon_customname.png
. This option will override the engine default sprite animation named,spritename_weapon.png
. - Extra Attack Animation: You can select an extra attack animation here. If you don’t have any animations created, refer to the
Animation Editor
in theGame Editors
tab on the main interface. - Tool Type: Allows you to select a tool type for resource gathering, additional tool types can be added in the
server config
file.
Additional Shield Options
When the shield type is selected, it shows you another container on the right where you can set further options for.
- Block Chance (%): Allows you to add a block chance percentage to the shield.
- Block Amount (%): Allows you to add a block amount percentage to the shield.
- Block Damage Absorption (%): Allows you to add a block damage absorption percentage to the shield.
Item Type: Consumable
When this type is selected, it shows you another container window which allows you to set the vitals upon use.
- Health: Allows you to add health points as a raw value and/or percentage upon consumption.
- Mana: Allows you to add mana points as a raw value and/or percentage upon consumption.
- Experience: Allows you to add experience points as a raw value and/or percentage upon consumption.
Item Type: Currency
When this type is selected, it defines the item as currency which will automatically set it as stackable.
- Stackable?: Item type currency disables you from turning this option off.
- Inventory Stack Limit: Setting this allows you to set an inventory stack limit on the currency that will take another inventory slot.
- Bank Stack Limit: Setting this allows you to set a bank stack limit on the currency that will take another bank slot.
Item Type: Spell
When this type is selected, it shows you another container window which you can select a spell from the spell editors list to cast as an item.
- Spell: Allows you to select a spell from the
Spell Editor
list. - Quick Cast Spell?: Ticking this box allows you to quick cast a spell.
- Destroy On Use?: Ticking this box allows you to destroy the item upon usage, or -1 if stacked.
Item Type: Event
When this type is selected, it shows you another container window which you can select an event from the list of common events when using the item.
- Event: Allows you to select an event from the
Common Event
list. Refer to the Events documentation page for more information on how to create events! - Destroy On Use?: Ticking this box allows you to destroy the item upon usage, or -1 if stacked.
Item Type: Bag
When this type is selected, it shows you another container window which you can select the amount of slots within the item to be used like a bag.
- Bag Slots: Allows you to add the amount of slots that will be in the bag.