mirror of
https://github.com/sebastian-heinz/Arrowgene.DragonsDogmaOnline
synced 2026-08-03 11:12:41 -04:00
- Added support for the 3.0 HiBO tree. - Enabled Epitaph Road (Rathnite) - Updated q60300020.json - Moved unlock from MSQ to personal quest - Reorganized scripts for job orb tree - Delete old ones if copy+paste
26 lines
696 B
C#
26 lines
696 B
C#
using Arrowgene.Ddon.Shared.Model;
|
|
using System.Collections.Generic;
|
|
|
|
namespace Arrowgene.Ddon.GameServer.Scripting.Interfaces
|
|
{
|
|
public abstract class ISkillAugmentation
|
|
{
|
|
public abstract JobId JobId { get; }
|
|
public abstract OrbTreeType OrbTreeType { get; }
|
|
public List<JobOrbUpgrade> Upgrades { get; }
|
|
|
|
public ISkillAugmentation()
|
|
{
|
|
Upgrades = new List<JobOrbUpgrade>();
|
|
}
|
|
|
|
public JobOrbUpgrade AddNode(uint elementId)
|
|
{
|
|
JobOrbUpgrade upgrade = new JobOrbUpgrade()
|
|
.Id(elementId, OrbTreeType, JobId);
|
|
Upgrades.Add(upgrade);
|
|
|
|
return upgrade;
|
|
}
|
|
}
|
|
}
|