• SWGEmu - Star Wars Galaxies Emulator

    by Published on 02-18-2024 07:02 PM   

    Weekly Update

    02/18/2024
    The SWGEmu Development Division

    We are using Jenkins & Gerrit. You can find all commits to Test Center Nova here. You can still report all bugs you find on Test Center Nova to the Mantis Bug Tracker. A helpful guide to bug reporting can be found here.
    Our current focus is the 2023 checklist. SWGEmu Roadmaps can be viewed here (outdated)

    Non linked Mantis reports are in the dev/QA area and can not be viewed without dev/QA access.






    Hakry
    (Developer)
    • (unstable-JTL)[Fixed] Stability issue with updatePlayersInShip
    • (unstable-JTL)[Updated] Engine3 submodule
    • (unstable-JTL)[Added] Affector road use for proper procedural terrain heights
    • (unstable-JTL)[Modified] Lights to only extinguish upon being picked up
    • (unstable-JTL)[Fixed] Testing variable overwriting base value for light lifespan
    • (unstable)[Updated] Engine3 submodule
    • (unstable)[Added] Affector road use for proper procedural terrain heights
    • (unstable)[Modified] Lights to only extinguish upon being picked up
    • (unstable)[Fixed] Testing variable overwriting base value for light lifespan
    • (unstable-JTL)[Fixed] isNearBank now accounts for bank terminals in faction bases and structures, with parent ID checks to ensure same cell
    • (unstable-JTL)[Fixed] "unarmed" weapon in primary or secondary slot of mobile template now correctly assigns default weapon to that slot to enable melee attacks

    MrObvious (Community Contributor)
    • (unstable)[Fixed] isNearBank now accounts for bank terminals in faction bases and structures, with parent ID checks to ensure same cell
    • (unstable)[Fixed] "unarmed" weapon in primary or secondary slot of mobile template now correctly assigns default weapon to that slot to enable melee attacks










    ~ The SWGEmu Development Division
    by Published on 12-03-2023 07:45 PM   

    Finalizer - Visions of the Past, Dreams of the Future

    12/3/2023

    The SWGEmu Events Division




    Visions of the Past, Dreams of the Future

    When: December 6th, 2023 to December 16th, 2023



    Where:​ Your task starts on Naboo for those wishing to aid the Rebellion and on Corellia for those who sympathize with the Empire.








    Come join the SWGEmu Staff in one of our first new quest events, which helps celebrate the milestone of the project servers passing SWG Live's lifespan.




    Times are turbulent since the destruction of the Death Star. Vast floating debris of the wreckage hang in the orbit of Yavin Prime. Those who've visited Yavin IV have seen the artificial rings circling this gas giant, the remnants streaking across its atmosphere, sometimes even impacting on the moon. However, not everything is what it seems. Larger portions of the rubble have been spotted on the moon in recent days, the attention of both the Galactic Empire and the Rebel Alliance to this sudden opportunity.

    Each have dispatched recovery teams to Yavin IV with haste to discover what information and salvage there is to be had. Both teams are seeking those interested in assisting with this salvage.






    ~The SWGEmu Staff
    by Published on 12-01-2023 10:31 AM   

    Finalizer - Wookiee Life Day 2023

    11/30/2023

    The SWGEmu Events Division


    Wookiee Life Day - December 2023




    Life Day is upon us. Traditionally celebrated on the Wookiee home world of Kashyyyk, Life Day is a time to reflect on the renewal of life and to remember those who have passed on. In recent years Life Day traditions have been adopted by many species across the galaxy. Wookiees will often brave adverse conditions to make it home for this holiday, as it is an important time for family bonding and thankfulness.

    This year's Life Day celebration is particularly special in light of those we have lost since the last event.

    Those who wish to learn more should head to Vreni Island on Corellia, the Naboo Lake Retreat on Naboo or Anchorhead on Tatooine where a friendly Wookiee in a red robe can be found who will tell you more about the holiday. This event will be live on Finalizer throughout December.

    Click here for more information about the event.


    Happy Life Day!



    ~The SWGEmu Staff
    by Published on 09-17-2023 09:29 PM   

    FRS and GCW Zone Update


    SWGEmu Team






    FRS and GCW Zone Update


    - FRS Season Change -

    Why

    After a lengthy investigation conducted by Staff into allegations of kill trading and fight clubbing, we have decided to implement a method for a "seasonal" reset of the Force Ranking System. As we have stated before, the FRS is a broken system and was not developed for longevity in live SWG. With our project development on the brink of 1.0 completion, we looked for a method to deal with some of the issues found during our investigations. In addition to the FRS seasonal reset implementation, we increased logging for FRS fights, added additional combat statistics. We also added XP trading prevention checks and tools for our CSR's to allow them to banish offending Jedi from accessing the FRS system. Banished players will be unable to achieve any rank greater than Jedi Padawan.

    We have taken these temporary measures to avoid having to deal with a complete FRS overhaul at this time. This allows us to continue moving forward on development and planning for what's next, while allowing players to still enjoy ranking up in FRS on a seasonal basis. Freeing staff up from constant FRS management will allow us to focus on the future of pre-CU and beyond.


    What does this mean?

    Every player that is a current member of the Force Ranking System, upon the change of the season, will be set to Rank 0 and have their FRS Experience cleared. When this happens FRS players will receive an email so they know the season has changed. This puts all FRS members back onto level footing and allows them to start progression up the ranks again. We decided to couple this with the release of the GCW Zone, giving players a new place to fight the Galactic Civil War and test out new content ideas the team has for potential future use in a post 1.0+ server. The FRS Seasons are planned to be reset on a 6 month interval.

    When

    In the coming weeks, both the above FRS changes and the GCW Zone will be active on Finalizer. Please keep an eye out in the Update Notes Pop-up, the Newsnet Terminals and the Finalizer Updates Forum.

    - Opening of the GCW Zone -

    Original GCW Zone Development Thread.

    Where

    -3050, 457 Lok

    How do you access the Zone?

    Players are able to access the zone on foot/speeder and by faction portals, locations listed below. The portals have certain restrictions on them to prevent players from attempting to use them as a means of escape. The portals listed in the factionally aligned cities are GCW Banners with a special radial menu option. They will be found in a guard tower behind each listed Starport. Only members of that faction will be able to enter the guard tower and will be required to be out of combat and not under the duress of a GCW or PvP TEF. This also applies to the exit portal areas inside the GCW Zone. Players will not be able to use them as a quick means to escape the zone. They must be out of combat and again, not have a GCW or PvP TEF. Players attempting to enter the portal area of the opposite faction will be damaged and kicked back.

    Imperial Portal - Bestine, Tatooine - Behind Starport

    Rebel Portal - Moenia, Naboo - Behind Starport

    Players that are aligned to a faction will be given a system message warning before crossing into the zone. Players that continue into the PvP Zone will have any active faction pets stored and they will be set to Overt status. The zone will prevent players calling faction pets while they are inside the boundary. Exiting the zone does not clear a player's Overt status, they will need to visit a faction recruiter in order to return to Covert stats.

    What will players find in the zone?

    With the introduction of this zone we are also introducing a new GCW PvP Token. This token is available through a number of actions (see below), can be traded between players, and used to redeem services in the GCW Zone and reward items. These tokens will auto stack with other tokens when transferred into a bag or inventory and have a max stack size of 20 count per stack.
    • Killing a Player: If a player kills a player of the opposite faction in the Zone they will receive a GCW PvP Token. There is a cooldown of 4 hours on each player that will prevent them from rewarding another GCW PvP Token from their death.
    • Faction Requisition Terminals: Requires players to be GCW rank of 10 (Second Lieutenant) or higher. Use of the terminal will cost GCW PvP Tokens as well as factions standing, each request type has a cooldown.
    • Airstrikes: The GCW zone suffers from random airstrikes from each faction, players caught in an airstrike will be damaged.
    • Drop Ships: Dropships from each faction will randomly land outside the main fenced area of the GCW Zone and patrol in those areas. These will vary in size and strength.
    • Cloning: There will be NO cloning options in the GCW zone. Players will need to store their clone data prior to entering the zone.
    • Buffs: There are no buffs provided in the zone other than what players can do through normal game mechanics.
    Capture Points

    Each faction has the following Capture Points: Power Station, Control Point, Main Base
    • Capture Point terminals spawn within the fenced area of the GCW Zone.
    • Each faction has 3 capture point locations.
    • There is a delay of 30 minutes after the server comes online and then the capture point terminals are scheduled to spawn in 4 hours.
    • A 30 minute pre-warning will be in the PvpBroadcast Channel stating that the terminals will be spawning.
    • Capture point terminals will stay active for 3 hours once they are spawned.
    • At the end of the Capture Point active period the terminals will be despawned and the next active period will be scheduled 3 hours and 45 minutes from that time. This allows for the time to gradually shift for players of all time zones.
    • One hour, thirty minute and fifteen minute warnings will be broadcast in the PvpBroadcasts Chat Channel for the end of a Capture Point Period.
    • In order for terminals to be captured there is a minimum requirement of 5 players of each faction in the zone AND a minimum of 2 defending factional players must be killed before they can begin capturing points.
    • Players must be the factional rank of Colonel in order to access the capture point terminals.
    • Main base capture point can only be captured if the attacking faction has control of either the Control Point or Power Station of the defending faction.
    • It takes 5 minutes to capture a point and the faction member cannot be in combat at the time of initiating the capture countdown.
    • Defending faction members have the ability to interrupt the capture process, but must be out of combat to do so.
    • Points can be recaptured by defending faction members, this takes approximately 4 minutes and also requires the player to be out of combat when initiating the recapture.
    • Attacking players have the ability to break the recapture countdown.
    Capture Point Period Score Calculation
    • Capture Points controlled by the opposite faction have a value of 20 points, calculated at the end of the active period.
    • Every 10 kills adds one point to the score.
    • Tokens are only awarded to the winning faction of the Capture Point Period if the difference between the two factions' scores is more than 20.
    • Four GCW PvP Tokens and Faction Points are awarded to the winning side.
    • In order for a player to be eligible for the reward they must have done one of the following: Killed at least one opposite faction player, captured a point, interrupted a point being captured or recaptured a point.
    • Players must also be within 300m of the center of the zone to receive the award at the time of the active period ending.
    • Players must be online to receive their reward.
    • Scores will be output into the PvpBroadcast channel.
    Rewards

    All item rewards are in Schematic form and require players to seek out a crafter to obtain their reward item. The following items are available to purchase at the cost of faction standing and GCW PvP Tokens. All of the armor added is equivalent to Composite armor and requires the same components to craft. All schematics are single use, with the exception of the GCW City Banners. The only schematic that is manufacturable is the PSG Schematic.
    • Bunker House Schematic
    • Enhanced Bounty Hunter Armor (Neutral)
    • Kashyyykian Black Mountain Special Armor (Neutral)
    • Strengthened Ithorian Guardian Armor (Neutral)
    • Reinforced Stormtrooper Armor (Imperial)
    • Augmented Rebel Marine Armor (Rebel)
    • Kyber Enhanced Personal Shield Generator
    • Rebel and Imperial City Decoration Banners
    All of the above listed armors allow for color adjustment in the same method as composite armor. The armor colorization is restricted to the available colors from the original objects template.



























    Q



    by Published on 07-02-2023 06:10 PM   

    Farwell to a Friend

    6/12/2023

    The SWGEmu Staff


    Farwell to a Friend

    It is with great sadness that we have to inform the community that one of our own has passed. Pyrrhus, Event Coordinator Intern, passed away in 2022 after a long battle with illness. He spent a lot of time enjoying the game, was passionate and a great source of ideas while facing the battle of his life. He will always be remembered, and we have honored him in our memorial amongst the other members of staff who have passed away.

    You can visit a remembrance of Pyrrhus, as well as many others at the SWGEmu Memorial.


    Location


    4120, 3210 Naboo





    May the force be with you Pyrrhus, always.
    by Published on 11-01-2022 07:20 PM   

    SWGEmu and Service Provider Change

    11/1/2022
    The SWGEmu Team



    Many of you know we moved our servers in 2017 to packet.net's bare metal servers. Through a gracious arrangement with packet.net, we were able to secure multi-year discounted prices that gave us the considerable resources we needed to run our services. In March 2020, Equinix acquired packet.net and continued to honor our contract. However, as they look to optimize their data center footprint, they have decided to shut down packet.net's old data center that hosts our services. They have given their customers until 30 November 2022 to shut down all servers in the old data centers.

    We are looking into solutions where we can get bare metal hosts or one of the top three public cloud providers near the same geolocation as our current servers (EWR - New Jersey). The requirements for our servers are quite high compared to basic shared hosting, while our latency and reliability requirements go beyond many “cheap server” providers. Our current systems have 256G or RAM, Intel CPUs with 48 Threads, and 960G of mirrored SSD/NVME storage combined with 10Gbs access to the internet with 4TB of outbound transfer. Our previous deal with packet.net provided all this for about $1,200.00 USD/month.

    The publicly listed cost for equivalent servers in the new Equinix data centers is about 2.7 times more expensive than our current monthly costs. Unfortunately, our current donations will not support those costs, so we need to optimize our services. To this end, we will be running an event to bring Basilisk to a final conclusion, and we will be testing other service providers to find a price/quality match that will meet our needs going forward.

    This move is complicated; most people don't know how complex our environment is. We have 35 services running, including registration, forums, archives, support portal, servers for Login, Nova, TC-Prime, Finalizer, Basilisk, DevOps: Jenkins, Gerrit, and build tools. These are all managed in a Kubernetes cluster across the worker nodes.

    While we will do our best to make the move painless for the community, it's important to remember we are a 100% volunteer org, and our team members have day jobs, family, friends, and other commitments outside the project.

    In the coming days, the EC team will announce an event to end Basilisk so we can avoid moving more than 650Gigs of disk usage, 128G of ram usage, and many Terabytes of backups. This is the first in several steps we will take to simplify our environment to optimize for cost and reduce the time needed to move our services to new hosting.

    When we are ready to cut-over Finalizer, we will post a notice on the actual date of the move both on the forums and in-game. We will move other services incrementally as we progress to the new environment, hopefully with minimal disruption.







    Thank You,

    ~SWGEmu Staff
    by Published on 09-09-2020 09:40 PM   

    Real Life Monetary Trades

    September 2020
    The SWGEmu Team




    Real Life Monetary trades - September 2020


    Staff would just like to give a friendly reminder to our community that following ALL our TOS is a requirement to be able to use our service. Aside from the act of donating to the project (thank you!), spending real money on third party websites for in-game benefit is strictly forbidden. Today we have banned 65 accounts for breaking this section of our TOS. We do not enjoy removing people from our project, but violations like this endanger the project and force us to act.

    Our TOS say:

    1.9. On SWGEmu Servers, all accounts and characters used for financial gain will be deleted/banned. It is forbidden to use your account for:
    • 1.9.1. Soliciting real life monetary trades.
    • 1.9.2. Purchasing of in-game credits or items for real life currency.
    • 1.9.3. Exchange of in-game items/credits for real life items.
    • 1.9.4. Exchange of in-game items/credits for items/currency from other games.


    Selling your account/sharing account


    Selling your account will fall under the same rules. If we find that an account has changed owner, it will be banned.
    Letting others borrow your account also falls under the rule below:


    1.5. Do not share accounts. The rule includes children as well, if you have a child in your home they are not allowed to share accounts as they must each have their own regardless of age. Any account banned for another user's actions will not be unbanned at the request of the owner.

    1.6. Any and all stolen and/or compromised accounts that are reported to SWGEmu Staff may be *suspended* in order to conduct an investigation. On the SWGEmu Servers, characters, credits, buildings, structures, or items will not restored or replaced under any circumstances.







    ~The SWGEmu team