90 lines
No EOL
3.1 KiB
C#
90 lines
No EOL
3.1 KiB
C#
// WingsEmu
|
|
//
|
|
// Developed by NosWings Team
|
|
|
|
using WingsEmu.DTOs.Items;
|
|
|
|
namespace WingsEmu.Game.Items;
|
|
|
|
public class GameItem : ItemDTO, IGameItem
|
|
{
|
|
public GameItem(ItemDTO item)
|
|
{
|
|
BCards = item.BCards;
|
|
Height = item.Height;
|
|
Width = item.Width;
|
|
MinilandObjectPoint = item.MinilandObjectPoint;
|
|
BasicUpgrade = item.BasicUpgrade;
|
|
CellonLvl = item.CellonLvl;
|
|
Class = item.Class;
|
|
CloseDefence = item.CloseDefence;
|
|
Color = item.Color;
|
|
Concentrate = item.Concentrate;
|
|
CriticalRate = item.CriticalRate;
|
|
CriticalLuckRate = item.CriticalLuckRate;
|
|
DamageMaximum = item.DamageMaximum;
|
|
DamageMinimum = item.DamageMinimum;
|
|
DarkElement = item.DarkElement;
|
|
DarkResistance = item.DarkResistance;
|
|
DefenceDodge = item.DefenceDodge;
|
|
DistanceDefence = item.DistanceDefence;
|
|
DistanceDefenceDodge = item.DistanceDefenceDodge;
|
|
Effect = item.Effect;
|
|
EffectValue = item.EffectValue;
|
|
Element = item.Element;
|
|
ElementRate = item.ElementRate;
|
|
EquipmentSlot = item.EquipmentSlot;
|
|
FireElement = item.FireElement;
|
|
FireResistance = item.FireResistance;
|
|
HitRate = item.HitRate;
|
|
Hp = item.Hp;
|
|
HpRegeneration = item.HpRegeneration;
|
|
IsMinilandActionable = item.IsMinilandActionable;
|
|
IsColorable = item.IsColorable;
|
|
IsConsumable = item.IsConsumable;
|
|
IsDroppable = item.IsDroppable;
|
|
IsHeroic = item.IsHeroic;
|
|
IsWarehouse = item.IsWarehouse;
|
|
IsSoldable = item.IsSoldable;
|
|
IsTradable = item.IsTradable;
|
|
ShowWarningOnUse = item.ShowWarningOnUse;
|
|
ItemSubType = item.ItemSubType;
|
|
ItemType = item.ItemType;
|
|
ItemValidTime = item.ItemValidTime;
|
|
LevelJobMinimum = item.LevelJobMinimum;
|
|
LevelMinimum = item.LevelMinimum;
|
|
LightElement = item.LightElement;
|
|
LightResistance = item.LightResistance;
|
|
MagicDefence = item.MagicDefence;
|
|
MaxCellon = item.MaxCellon;
|
|
MaxCellonLvl = item.MaxCellonLvl;
|
|
MaxElementRate = item.MaxElementRate;
|
|
MaximumAmmo = item.MaximumAmmo;
|
|
MoreHp = item.MoreHp;
|
|
MoreMp = item.MoreMp;
|
|
Morph = item.Morph;
|
|
Mp = item.Mp;
|
|
MpRegeneration = item.MpRegeneration;
|
|
Name = item.Name;
|
|
Price = item.Price;
|
|
ReputationMinimum = item.ReputationMinimum;
|
|
ReputPrice = item.ReputPrice;
|
|
Sex = item.Sex;
|
|
Speed = item.Speed;
|
|
SpPointsUsage = item.SpPointsUsage;
|
|
Type = item.Type;
|
|
Id = item.Id;
|
|
WaitDelay = item.WaitDelay;
|
|
WaterElement = item.WaterElement;
|
|
WaterResistance = item.WaterResistance;
|
|
IsPartnerSpecialist = item.IsPartnerSpecialist;
|
|
PartnerClass = item.PartnerClass;
|
|
SpMorphId = item.SpMorphId;
|
|
LeftUsages = item.LeftUsages;
|
|
ItemLeftType = item.ItemLeftType;
|
|
ShellType = item.ShellType;
|
|
ShellMinimumLevel = item.ShellMinimumLevel;
|
|
ShellMaximumLevel = item.ShellMaximumLevel;
|
|
Data = item.Data;
|
|
}
|
|
} |