ddon-server/Arrowgene.Ddon.GameServer/Scripting/Interfaces/ISkillAugmentation.cs
Paul Campbell 1fecb64ac3 feat: Implement 3.0 HiBO tree and enable Epitaph Road (Rathnite)
- 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
2025-06-11 21:00:20 -04:00

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;
}
}
}