• Announcements

    by Published on 07-20-2014 08:06 AM   

    Weekly Update

    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 Publish 6 Checklist. Features planned to be in publish 6 and 7 can be seen in the SWGEmu Roadmaps

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

    (Stable) = Commits are now on Basilisk
    (Unstable) = Commits are on TC Nova and are being tested
    (AIbt) = Commits are on its own branch, artificial intelligence behavior tree

    TheAnswer (Lead Developer)
    • (unstable)[Fixed] Paths

    Bluree (Developer)
    • (unstable)[Fixed] Crystals/pearls now have 'hitpoints/condition'. Mantis #4906

    • (unstable)[Added] Multiclassing for AI .lua
    • (unstable)[Refactored] The behavior tree interrupt system
    • (unstable)[Fixed] Stability issue x 3
    • (unstable)[Added] Basic pack assist behavior
    • (unstable)[Fixed] AI template loading from creature bitmasks
    • (unstable)[Added] Pet behavior tree. Mantis #5338
    • (unstable)[Fixed] Arakyd droid following. Mantis #5340
    • (unstable)[Fixed] AI deadlocks by moving everything to tasks
    • (unstable)[Fixed] Some AI logic
    • (unstable)[Enabled] AI vs AI combat
    • (unstable)[Added] Leashing
    • (unstable)[Fixed] Pets tamed in previous patches will now spawn with the proper AI (and stop running away)
    • (unstable)[Fixed] Social (pack) type mobs will now not chain aggro as much
    • (unstable)[Fixed] Escort NPCs will now follow all the way to the sarlacc pit where you want to dump them
    • (unstable)[Fixed] AI should aggro other AI now (when appropriate)
    • (unstable)[Fixed] Pets can attack TANOs now (like lairs)
    • (unstable)[Added] When issuing a follow command, pets now attempt to peace out of combat
    • (unstable)[Moved] Changed the way creatures spawn with AI so they don't load so many times. Should abate wandering static mobs
    • (unstable)[Added] Debug messages for Nova to track NULL closeobjects vectors

    • (unstable)[Changed] Wild spawns to spawn further apart
    • (unstable)[Fixed] A couple of spawns that wouldn't spawn
    • (unstable)[Fixed] A couple mobile template names
    • (unstable)[Fixed] A spawn that wouldn't spawn
    • (unstable)[Added] Admins can now see the template of the spawn that a mob spawned with (if any) when examining a mob
    • (unstable)[Fixed] Jedi bounty mission levels/payouts
    • (unstable)[Adjusted] Corellia easy spawn areas' dimensions
    • (unstable)[Added] Many new spawns to Corellia easy spawn areas
    • (unstable)[Added] Medium spawn areas to Corellia
    • (unstable)[Moved] maxSpawnLimit from SpawnGroup to SpawnArea
    • (unstable)[Adjusted] Dimensions and maxSpawnLimit of some spawnAreas
    • (unstable)[Fixed] Stability issue x 4
    • (unstable)[Fixed] Removal of dynamic spawn from a spawn area not being handled properly
    • (unstable)[Removed] A few duplicate entries in a spawn group
    • (unstable)[Added] Unit test to check for duplicate entries in a spawn group
    • (unstable)[Added] Creature handlers will gain CH xp when their pets fight in PvE
    • (unstable)[Reduced] Size on most Corellia npc spawns
    • (unstable)[Fixed] Tatooine having no world spawns
    • (unstable)[Fixed] Spawning inside structures
    • (unstable)[Changed] Jedi's level calculation when a lightsaber is not equipped
    • (unstable)[Refactored] SpawnArea, DestroyMission, and DirectorManager spawn location checks
    • (unstable)[Fixed] Spawning too close to existing dynamic spawns
    • (unstable)[Fixed] Destroy missions spawning inside player cities
    • (unstable)[Fixed] AI to be added to threat maps
    • (unstable)[Fixed] Precision in combat CH xp calculation
    • (unstable)[Fixed] A pet's damage is now added to it's owner's when determining loot rights
    • (unstable)[Fixed] When a pet kills a player in pvp, the pet's owner will be awarded faction points
    • (unstable)[Tweaked] The variability in spawn numbers at dynamic/theater spawns
    • (unstable)[Adjusted] Spawn limit at a spawn
    • (unstable)[Fixed] Dynamic/theater spawns with too many mobs
    • (unstable)[Disabled] Sphere collision checks in spawn areas
    • (unstable)[Fixed] Performance issue
    • (unstable)[Removed] Bad theater from a spawn
    • (unstable)[Removed] Some debug console output

    Klivian (Developer)
    • (unstable)[Added] Population to Rori npc lairs
    • (unstable)[Added] Population to Talus npc lairs x 2
    • (unstable)[Fixed] Aakuan assassin mobile typo
    • (unstable)[Added] Population to Yavin 4 npc lairs
    • (unstable)[Added] Population to Tatooine npc lairs

    Washu (Developer)
    • (unstable)[Fixed] DNA from Woolamander Harvester. Mantis #4960
    • (unstable)[Fixed] DNA sampling does not make creature untargetable. Mantis #5296 x 2
    • (unstable)[Fixed] Rare DNA sampling 'label' of quest-creature . Mantis #4312 x 2
    • (unstable)[Fixed] Stability issue
    • (unstable)[Fixed] Creature area attack should not be a special on DNA sample. No combat effect is generated for this, its a command only

    Miztah (Code Contributors)
    • (unstable)[Added] Coraline Dynes quests (Corellia)
    • (unstable)[Fixed] Unattackable Thale Dustrunner quest target npc
    • (unstable)[Added] Corran Horn quests (Corellia)
    • (unstable)[Added] Denell Kel'Vannon quests (Corellia)
    • (unstable)[Added] Didina Lippinoss quest (Corellia)
    • (unstable)[Added] Escort npcs will now speak their dropoff string when they are brought back to the quest giver
    • (unstable)[Added] Group members can now assist a quest owner with quests as long as the quest owner is in range of the target
    • (unstable)[Fixed] Quest items can no longer be looted from corpses by anyone but the quest owner
    • (unstable)[Fixed] Quest targets killed by anyone but the owner and nearby grouped members will fail the owner's quest and direct them back to the quest giver
    • (unstable)[Fixed] Quest givers will send the appropriate message if they are unable to find a valid location for the quest target
    • (unstable)[Added] Irenez quests (Corellia)
    • (unstable)[Added] Garm Bel Iblis quests (Corellia)
    • (unstable)[Added] Support for faction quest givers to theme park logic
    • (unstable)[Fixed] Message when person other than quest owner talks to escort npc
    • (unstable)[Added] Escort npcs will take on the faction and faction status of the quest owner when being escorted
    • (unstable)[Added] Sergeant Tarl quests (Corellia)
    • (unstable)[Added] Gillad Pellaeon quests (Corellia)
    • (unstable)[Fixed] PVP status bitmask on escort mobiles
    • (unstable)[Fixed] Escort npcs not notifying nearby objects when they change factions
    • (unstable)[Added] Gilker Budz quest (Corellia)
    • (unstable)[Added] Ging Darjeek quests (Corellia)
    • (unstable)[Added] Hal Horn quests (Corellia)
    • (unstable)[Added] Jadam Questrel quests (Corellia)
    • (unstable)[Fixed] Escort dropoff message not triggering when quest giver is indoors
    • (unstable)[Added] Luthin Dlunar quests (Corellia)
    • (unstable)[Fixed] Escort dropoff message being spammed multiple times if the escort is talked to more than once
    • (unstable)[Added] Noren Krast quests (Corellia)
    • (unstable)[Added] Palejo Reshad quest (Corellia)
    • (unstable)[Added] Talon Karrde quests (Corellia)
    • (unstable)[Added] Thrackan Sal Solo quests (Corellia)
    • (unstable)[Added] Lady Hutt questline (Corellia)

    (Code Contributors)
    • (unstable)[Fixed] Player Jedi Bounty Hunter Missions will now pull from private_jedi_difficulty skill mod
    • (unstable)[Fixed] Bounty Hunter missions not paying out correct amount for jedi. Mantis #5183

    Fanjita (Community contributors)
    • (unstable)[Fixed] City taxes permission
    • (unstable)[Fixed] SetTitle skill validation. Mantis #5313

    ~ The SWGEmu Development Division
    by Published on 07-17-2014 08:38 PM   

    Support ticket system

    The SWGEmu Taff

    Support ticket system

    Our Support (ticket) System is not receiving email responses, so even though users are able receive our replies to their tickets by email, they will not be able to respond by email, or we wont receive their reply to be exact. Users will have to log into the Support System to reply back to their tickets.

    Once again, DO NOT reply to your tickets via email, we are not receiving your replies. Instead DO log in to the Support and leave your reply that way.

    We apologize for this inconvenience and we hope we will be able to get this fixed soon.

    ~The SWGEmu team
    by Published on 02-10-2014 06:01 PM   

    SWGEmu Staff needs your help

    The SWGEmu Staff

    SWGEmu Staff needs your help

    The SWGEmu Staff needs you to get involved. We are in the need of Support Staff and looking for players who know the game well. We have CSR and EC positions open and are looking to hire 6 people. You can find our application here. Please fill it out and submit it to the this address. Please be sure you have the application in the body of the ticket so that we may review it.

    The following requirements are for those who wish to apply:
    • Professionalism
    • Excellent work ethic
    • Positive attitude
    • Ability to work and learn in a team environment
    • Sufficient free time
    • Knowledge of SWGEmu project is required
    As of 2/10/14 we will continue on with the Events already scheduled but will not be accepting anymore until we are better staffed. An announcement will be posted when we start accepting more Event tickets. We are sorry for this inconvenience for those that enjoy them but we just do not have the staff for this at this time.
    by Published on 06-09-2011 03:54 PM   

    SWGEmu Recruitment

    Updated: April 12, 2013
    Development Division

    We are looking for passionate programmers who can dedicate some of their free time to volunteer for this project.

    Required Skills

    - Intermediate knowledge of C++ and/or Java
    - Minimum experience with the Unix/Linux environment
    - Familiar with scripting languages such as LUA

    Recommended Skills

    - Object oriented programming and design patterns
    - Understanding of transactional systems and client/server architecture
    - Concurrent programming (threads, mutexes)
    - Experience with SQL
    - Reverse engineering skills
    - Game modding experience

    How can I contribute?

    Contributing is easy if you have set up the environment and git you just commit reviews to http://gerrit.swgemu.com as simple patches. After we approve some of your patches and we see that you're comfortable with the framework you get git access so you can commit directly.
    If you have questions about the implementations you can directly ask TheAnswer on IRC through personal messages or in the #opendev channel.

    ~ The SWGEmu Development Division