Swg Skill Calculator

SWG Pre-CU Skill Point Calculator

Plan your profession build within the 250-point cap.

Starter Professions

Elite/Advanced

TOTAL SKILL POINTS SPENT
0
Remaining: 250
OVER THE 250 POINT CAP!

How SWG Skill Points Work

In the Pre-CU era of Star Wars Galaxies, character progression is defined by a strictly enforced 250 Skill Point cap. Unlike modern MMOs with linear leveling, SWG uses a sandbox "box" system where players spend points to acquire specific abilities and profession titles.

Point Breakdown

  • Starter Novice: Costs 6 points. This is the entry level for basic classes like Marksman, Brawler, or Scout.
  • Skill Columns: Each starter profession has four columns (e.g., Rifles, Carbines, Pistols, Ranged Support). A full column of four boxes costs 10 points (1+2+3+4).
  • Elite Novice: Unlocking an advanced profession like Bounty Hunter, Doctor, or Armorsmith typically costs 14 points.
  • Elite Columns: Columns in advanced professions cost more, totaling 14 points per full tree (2+3+4+5).
  • Master Titles: Finalizing a profession grants a Master title and typically costs 5 points for starters and 6 points for elite professions.

Strategic Planning

A "Master" build usually consumes a significant portion of your points. For example, a Master Marksman / Master Bounty Hunter build requires careful math to see if you have enough points left for essential utility skills like Scouting (for camps) or Medic (for self-healing). Use this calculator to ensure your hybrid template is viable before spending hours grinding XP.

Example Template: Master Swordsman / Master Doctor
This is a classic "Tank" build. To achieve it, you must factor in the novice brawler cost, the novice medic cost, and all prerequisite columns required to unlock the elite professions.
function calculateSWG() { var sn = parseInt(document.getElementById('starterNovice').value) || 0; var sc = parseInt(document.getElementById('starterColumns').value) || 0; var sm = parseInt(document.getElementById('starterMaster').value) || 0; var en = parseInt(document.getElementById('eliteNovice').value) || 0; var ec = parseInt(document.getElementById('eliteColumns').value) || 0; var em = parseInt(document.getElementById('eliteMaster').value) || 0; var misc = parseInt(document.getElementById('miscPoints').value) || 0; // Calculation logic based on standard Pre-CU point values var totalSpent = (sn * 6) + (sc * 10) + (sm * 5) + (en * 14) + (ec * 14) + (em * 6) + misc; var remaining = 250 – totalSpent; var totalDisplay = document.getElementById('swg-total-display'); var remainingDisplay = document.getElementById('swg-remaining-display'); var warning = document.getElementById('swg-warning'); totalDisplay.innerText = totalSpent; if (remaining < 0) { remainingDisplay.innerText = "Remaining: 0"; remainingDisplay.style.color = "#e74c3c"; warning.style.display = "block"; totalDisplay.style.color = "#e74c3c"; } else { remainingDisplay.innerText = "Remaining: " + remaining; remainingDisplay.style.color = "#2ecc71"; warning.style.display = "none"; totalDisplay.style.color = "#4fa8ff"; } } // Initialize on load window.onload = function() { calculateSWG(); };

Leave a Reply

Your email address will not be published. Required fields are marked *