Something went wrong. Try again.
Perl game server for TLE Community
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016214.0008:- Mod: Reliability updates to the backend infrastructure- Mod: RPC limit is increased once empires have been verified by an admin4.0007:- Add: Spawned a few AI empire planets- UI: Add sitter auth to Options panel- UI: More spacing when you reply to emails- UI: Add updating supply chains- UI: Fix item picker UI which was breaking pushing/posting trades for resources/plans/glyphs- UI: Chrome/Safari progress bar fix- UI: Restore old panel close button and increase size of touch target- UI: Fix not being able to backspace "0" in number fields around the place4.0006:- UI: Fix Archaeology Ministry glyph recipe assembly- UI: Fix Embassy bugs- UI: Paginated things always show the paginator at the bottom- Mod: Backend database deployment stabilized4.0005:- Mod: Update credits info- UI: Add more info about the history to the About panel4.0004:- UI: Fix star/planet map zooming bugs- UI: Allow scrolling on planet/star map- UI: Persist zoom level between page loads- UI: Persist empire name if you select "Remember this Empire"- UI: Add sliders back to Species Designer- UI: Completely remove YUI from the codebase- UI: Try to address some of the visual data lag issues- UI: Fix self destruct- UI: Fix options screen and "Show item ID's" browser preference- UI: Make nice animations and fades when signing into the game/changing planets- UI: Add explanatory notice about Essentia not being available for purchase- UI: Fix stats not fetching properly4.0003:- Meanjin One go-live- Add: Cloudflare bucket for assets at https://assets.tlecommunity.com/- Mod: Completed refactoring of frontend to React- Add: New 'Rearrange Buildings' panel which allows you to visually update your colony's layout- Add: Body images are now shown in the colonies list- Add: Body, Building, Ship, and Star images are used more liberally in the interface (ie, Development Ministry, Observatory)- Add: New 'Resources' panel for getting an idea of what buildings are producing/consuming what resources- Add: New 'Changes Log' panel while renders the changes in a nice list in the UI- Add: New 'Super UI' link which links to Natalie's browser-based game automation tool- Mod: Super UI has new tasks for sending Excavators and Probes + sweeping quality of life updates- Add: Create /v2 proxy which maps /v2/<module>/<method> calls to the legacy JSON RPC form- Add: Open API spec for all server methods based off of the Perl/pod documentation, using /v2 proxy- Add: New and improved TypeScript client for accessing data from the game- Add: New website for the game https://tlecommunity.com/ including a copy of the game wiki scraped from archive.org- Mod: Essentia acquisition limited to lottery and friend referrals for now- Mod: Smartmatch usages replaced with Switch::Right- Mod: Server Perl version updated to 5.40- Mod: CPAN modules installed and managed using Carton- Mod: Ancient TLE welcome email revived- Mod: Email sent via Mailgun API instead of sendmail- Add: Automated docker deployment pipeline implemented- Mod: Attempted to guess some aspects of the Lacuna-Server-Private code, some details of the AI empire behavior may be different as a result- Add: New body method get_buildings_resources which shows resource usage/production for all buildings on the planet at once- Mod: Proxy server changed from Nginx to Caddy- Mod: Backend server infrastructure made more secure and reliable- Mod: Starter zone limits disabled for now- Mod: All types of planets added to init_lacuna.pl scriptKNOWN ISSUES- Changing zoom level in the planet/star map is buggy- Archaeology Ministry doesn't update after starting ore search- Archaeology Ministry glyph drag and drop broken- Define species UI doesn't have sliders anymore but will get them back eventually- Reading mail in your inbox doesn't update the read/unread icon- Empire self destruct isn't implemented- Shipyard will build at the current shipyard no matter what distribution option you select- Incoming ships visual doesn't clear after the ship arrives- Data sometimes doesn't update. If you see anything funky try refreshing!- Some API methods are not handled correctly by the v2 API proxy4.0002:- Fix: Updates for 20264.0001: - Fix: Initial version of the game running on homelab - Fix: Restoring the game code to 2016 pre-shutdown era4.0000: - Fix: Docker updates for 2023 - Fix: Removed references to the old S3 bucket for assets3.0925: - Mod: Saben made more aggressive. - Mod: Mission cache set at 3 days instead of 30.3.0922: - Fix: Colony Ships in flight counted again - UI: Major reorganize of code ready for Reboot work - Fix: Build queue for Reboot should no longer affect PT build queue - Mod: Session timeout is extended from 2hrs to 4hrs - Mod: New images (thanks Husky) for hulks - Mod: New images for 'Meeting The Lacunans' and 'Ran a successful insurrection' - Fix: Minor fix for Fleet Movement Missons - Mod: Some changes in prep for Reboot work3.0921: - Mod: Re-org to make code deployment easier and to support Docker - Fix: Some minor efficiency changes for sitter auths - Fix: Squashed a smelly evil looking bug - Mod: Added new supply pod images (Thanks Husky) - Mod: Added new empire medals (Thanks Husky) - Fix: Minor changes to fix lag issues caused by sitters3.0920: - Mod: Security Sweep reports give number of found spies in subject line. - Add: Security Sweep API allows bypassing of empty emails. - UI : New captcha panel. - Fix: Resource bar bouncing quelled. - UI : Clean up on logout, should make logout/login more reliable. - Fix: Slightly more red tape.3.0919: - Add: Adding docker support. - Fix: Emails to GG owners during fissure explosion were missing numbers. - Fix: Halls don't need to show up as buildable. - Fix: Downgrade of SS modules fixed. - Fix: Merc Guild shouldn't call not allowed RPCs when damaged. - Mod: Repair tab moved to first. - Mod: Terraforming platforms only form terra, GG plats can handle all gas giants. - Fix: SSL shouldn't show waste in red, it's not being consumed.3.0918: - Fix: Unallied players should never see anyone else in purple on the starmap. - Fix: Some of the numbers in the APIs are now returned as numbers instead of strings. - Mod: Add commas to total cargo in TM and SST. - Fix: Initialize date_created field for spies. - Mod: Can cancel more than one build at a time via API. - Add: Cancel All button to dev ministry. - Fix: Abandoned planets' build queues are now cancelled. - Fix: Fissure medal when you cause a fissure with BHG. - Fix: Training and Propaganda pays attention to the clock. - Cht: /wiki replaces spaces with + so you can search for multiple words. - Cht: /planet is more forgiving for new players to use. - Fix: Renaming a planet changes top-right planet name. - Fix: SSL resources and timers use lowest level of all tiles. - Fix: Spies start infiltrating when they arrive. - Fix: Burning PP spies really does make planet unhappy. - Mod: Remove limit for number of plans created at a time in Arch. Min. - Fix: After flipping, layoff police. - Add: Intel Min can rename all spies at once (new API). - Add: Incoming view to police station. - Mod: Remove RPC total from options panel, put in iso status. - Mod: Moved explanation texts from root to info directory.3.0917: - Fix: Recalc stats when building 1+x plans. - Fix: Station incoming shows your incoming as own, not station owner's incoming. - Fix: Better input validation for fleet. - Fix: On flip, remove any excavator sites. - UI : SST list only shows valid SST targets. - Fix: Duck quacking now shows RPC updates in UI. (API change.) - UI : Scow images updated (thanks Husky). - Fix: Remove item from SST trade now shows proper hold size requirement. - UI : Add propaganda boost to the happy popup (spy icon). - UI : Promotional events show up during the event. - Mod: AI spies get easy jobs their first shift.3.0916: - Mod: Jackpot enhanced. - Fix: If parliament missing, better error handling. - Fix: Make sure scows display empty cargo on return. - Mod: Reduce some red tape. - Fix: Deployed bleeders shouldn't get subbed. - Fix: Destroying IBS removes all influence. - Fix: AIs' stations can now be destroyed. - Fix: Make owner of star a bit more predictable in case of ties. - Fix: Gauntlet now works at uni+1 level, too. - Fix: Saben will destroy planets with a bit more randomness. - Mod: Can stake your own stake. - Mod: Show plans in SSL in a predictable order (sorted!).3.0915: - Fix: Reduce the wild resource fluctuations during planet ticking. - Mod: Evein plans get an extra 5 days start time for building. - Add: Lacuna promotions. - Add: Orbits as BHG targets. - UI : Add build-boost-from-happy to happy popup. - Add: Fingerprinting browsers. - UI : Essentia panel redone. - Mod: Better packaging for plans using flat boxes. (1,000 space used instead of 10,000)3.0914: - UI : Evein draining re-added. - Fix: Effective level could be too high. - Fix: AI have a better chance to train a spy. - Mod: Subsidising buildings totals up more consistently. - Mod: Boost RPCs can take an optional weeks parameter. - Fix: Building counts were being returned wrong when building new buildings.3.0913: - Add: Insurrect Value & SRCS happiness cost added to PCC output. - UI : Fix screen scrolling. - UI : Automatically load new captcha on failure (thanks, vortigon) - UI : New buildings have level visible immediately if user wants levels always displayed. - Mod: Limit shipyards to 30 days' queue. - Add: Constructing added to resource bar. - UI : Stop the "Trade Ministry is offline" message when repairing TM - UI : Added self-destruct button back. - Fix: Modify sanitize to do initialize of stored values last. - UI : New buildings will get level showing if user has asked for it. - UI : Fix announcement window for users as logging in. - UI : Fix planet jumping from links3.0912: - Fix: get_fleet_for returns berth appropriate ships. - Fix: embassy stash could be exploited. - Fix: trade ministry's supply chain tab now works after selecting ship tab. - Add: build_ships API to automatically spread out ship building across multiple yards. - Add: per-colony notes in PCC - Fix: Oracles now work even during colonisation (60-second timer). - Fix: Starter Zone limit enforced. - Mod: Warehouses no longer use affinities or storage boosts. - Add: RPC counter always displayed in UI - Fix: Can now change station owner to oneself (UI) - Add: homeworld highlighted and always at the top of the public profile - Mod: Spies from tech levels above 15 on Jackpot are bounced automatically instead of jailed. - Fix: allow_bhg_by_alliance rejection fixed. - Fix: Supply Pods don't count toward population. - Add: abandoned colony, fissure explosion, and fissure repair medals - Add: get_buildable_locations API for bodies (Jazz request) - Add: Happy citizens can build faster. - Add: image field to ship lists - Fix: Sitters cannot join alliances. - Fix: Sitters cannot start colonies, stations. - Fix: The Gift's hold size needs specifying. - Fix: Essentia code redeeming no longer gives more than one digit after decimal point. - Mod: Stations sort to bottom of list for TM and SST. - Mod: Excavs show in arch min in order of distance. - Mod: Default ships in fleet tab is now 1. - Mod: Make all the big numbers more readable (UI side). - Mod: Happiness Boost works on max rates. - Mod: Increase Market time out from three days to seven. - Fix: Redefine species doesn't care about stations. - Mod: Faster spy boost calculation, remove 250-spy limit. - Mod: Maximum time for an incoming ship set to 60 days if greater.3.0911: - Add: Reduce opacity for less-well-controlled stars. - Add: Upped limit of how many ships that could be ordered via Shipyard to 600. - Add: Fleet limit increased to 600 per send. - Add: Excavator distance shown in Arch Min. - Fix: Stop fast voting from passing a proposition multiple times. - Fix: Embassies must not be flattened to count as a primary embassy.3.0910: - Add: Unread option in inbox UI - Add: view_unread Inbox API - Add: Stations auto-seize - Add: Voting allowed in embassy - Fix: If star is a target, no grouping. - Fix: Detonators work properly on arrival. - Fix: Offline Essentia veins can be repaired again in UI. - Mod: Stations sort to bottom of UI list. - Fix: Allied fighters let allies past. - Add: Members Only Station law added. - Add: BHG Passport law added.3.0909: - Add: Admin UI to set alliance logo. - Add: Admin UI display more info on bodies & stars. - Fix: Only one notification per empire per star on probe detection. - Add: Fleet Lite - Mod: Sweepers adjusted for balance. - Fix: Most buildings should no longer ignore uni level. - Add: Overheating Parliament does damage. - Fix: Buildings should no longer get stuck in upgrading state. - Add: Allow login with "#<userid>". - Mod: "#" no longer permitted as leading character in empire names. - Mod: Propaganda doesn't count as often for missions. - Mod: incoming ships list ordered correctly. - Fix: Spies doing "Political Propaganda" and "Security Sweep" can be Assassinated/Abducted. - Add: Essentia veins can be drained. - Mod: Archaeology searches now take 5 hours, 50 minutes to complete. (thanks tmtowtdi!) - Mod: Bleeders replicate. - Mod: Disable chat for sitters. - Add: pod_delay returned as part of PCC view - Mod: Minimum flight time: 5 Minutes, Maximum is 2 months. - Add: Build queue stats (size, len) returned as part of body status. - UI : most IDs are available in the UI. - Fix: If alliance member self destructs, station passed to leader. - Fix: log real IPs in login log. - Fix: Speed up N19 news display. - Add: Added flip medal. - Mod: Profanity filtering is more clear. - Add: Shared admin notes on empires - Mod: Oracle cooldown on BHG movement shortened to a flat 5 minutes. - Mod: BHG Neutralization does not effect own alliance. - Mod: BHG Can no longer swap with seized hostiles. - Mod: Spies have fewer useless options. - Mod: Invalid login attempts warns. - Mod: Warnings about fissures shouldn't bother as many out of range. - Mod: Split happiness cost calculation with SS & Colonies. - Mod: SS Plans get cheaper packaging, level of SS Lab matters. - Fix: Known colonies includes allied knowledge. - Mod: Balancing ships some more. - Mod: Multiple Forges in empire ramp up costs. - Mod: SRCS costs less happiness to send.3.0908: - Mod: trash_messages_where now defaults to not returning deleted message IDs. - Mod: Firing BFG now requires captcha. - Fix: Jump Zone for BHG can now find needles in haystacks. - UI : Reasons for not being able to use a BHG function now always displayed for every task. - Fix: Instead of going via parliament, go via body or star to view_laws. This allows everyone access to passed laws by a station. - UI : No more nagging if you want to spend halls.3.0907: - Add: Timer added to colony object preventing passage into Neutral Zone. - Add: colonies and stations added to empire stat. planets kept to maintain backwards compatibility - Fix: Fetching Spies no longer will send more spies. - Add: Sabotage Defenses task added for spies. - Add: Bugout task for spies added to get spies home. - Mod: Replace cheap plastic parts on Space Station with steel. - Mod: Slight tweaking of AI behaviours. - Mod: Police Stations now have more thorough security on incoming visitors.3.0906: - Fix: Some fixes to the send_ship_types API call. - Fix: Don't list platform plans for splitting in Dillon Forge. - Fix: Disable self-destruct works again. - Fix: Building/upgrade on SS has all buildings in parallel. - Mod: Damaged Gauntlet gives more granular infiltration time. - Mod: Spies take a break after teleporting home. - Mod: Improved unsustainable message to make it clearer. - Mod: Observatory now displays 30 rows not 25. - Mod: Option to send scows back home without any waste. - Mod: Update ChiselChat. - Mod: Plan list sorting now done more naturally. - Mod: Improve message handling speed (deleting, archiving). - Mod: Spy lists in intel min, merc guild, send-spy tab all use the same ordering. - Mod: Planets can't jump into the neutral zone when it has too many ships in transit. - Add: mass_abandon_excavator and mass_abandon_platform APIs. - Add: Inbox API call added: trash_messages_where. - Add: Add Highest Embassy in your empire to returned get_status. - Add: POD timer is now on PCC with varying timer based on PCC level.3.0905: - Mod: Replaced Envolve chat with ChiselChat3.0904: - Fix: Removed cronic duplication in starmap API, hopefully reducing lag - Mod: Gratch now more granualar for infiltration times when damaged - Mod: If planet is abandoned, spies from elsewhere will be set to Idle when ported home. - Fix: Removed any possibility of inter-alliance voting.3.0903: - Fix: Have spies set on propaganda start work immediately. - Fix: Stakes no longer go into Members Only Colony Space. - Fix: Crater gets cleared if AI is out of space. - Fix: Get first 100 spies via prepare_send or fetch that are available. - Mod: Oracle of Anid schedules recalculation after a period of work instead of immediately.3.0902: - Add: Jackpot AI - Fix: Idle spies that hit max training on check. - Fix: Seizing in Neutral Area fails if passed. (Thanks RO) - Add: Custom message for upgrades in code. (so far, just bleeders. Thanks Tower) - Fix: No shortcuts via the forbidden zone. - Fix: Recalled ships ignore fleet speed. - Fix: Snarks splash damage now splash as advertised.3.0901: - API: Spaceport ship filter includes all relevant tasks. - Fix: Parliament actually looks at leader's embassy for max members. - Mod: Saben, Diablotin, Cult get some timing changes.3.0900: - Fix: Gratch's Gauntlet on repair, checks spies current status. - Mod: Redid Political Propaganda as a constant task. - Mod: Cult less effective against planets running propaganda campaigns. - Mod: Plan sorting is Glyph-Standard-Module Order3.0899: - Mod: Different speeds for the various Supply Pods. Smaller the pod, the faster. - Add: Supply Pod V - Mod: Saben no longer waste attacks on Isolationists. - Fix: Stealing planets no longer resets "defenders". - Fix: Better checking on lack of resource damage. - Mod: Added more spy statistics. - Mod: Rescued Comrades have same cooldown as rescuer.3.0898: - Mod: The Dillon Forge can now take a quantity of plans for splitting. - Fix: GG & Terra Platforms ignore University Level. - Fix: Archeology Level is limited by University Level. - Fix: The Dillon Forge is limited by University Level. - Fix: Oversight Ministry is limited by University Level. - Fix: Citadels now generate Battle Log reports and better email. - Mod: Security Ministry Seekers also hit Gratch's Gauntlet. - Mod: Observatory Seekers also hit Oracle of Anid and Temple of the Drajilites. - API: mass_scuttle_ship available.3.0897: - Fix: SupplyPods ignore University Level. - Fix: Deployed Bleeders ignore University Level. - Mod: Pods & Bleeders get a boost. - Mod: AI don't bother building ships if build time exceeds X time. - Add: API call added to docs for spy_training_boost. - Fix: Spy training immediately recalculates levels.3.0896: - Mod: New method to training spies in Intel, Mayhem, Politics, and Theft. Less clicking. - Add: Spy training boost - Add: New spy "defense" skill of Political Propaganda. Maximize happiness recovery. - Mod: AI's deal with captured spies. - Mod: Growth Affinity more effective. - Mod: Kidnap Operatives can use an orbiting spy shuttle for the getaway vehicle. - Fix: Tick planets could error out. - Mod: Saben planets respect neutralized BHG areas and certain spy tasks. - Mod: Captcha added to certain areas.3.0895: - Fix: Bad error message when not enough glyphs for a mission fixed. - Fix: Fetch Spies exploit filled in. - Add: BHG Sabotage option available. - Add: Date Landed returned from excavation sites. - Fix: All spies in training on a planet are executed on new management. - Mod: Uni level also determines top production levels. - Fix: SS Modules drop a level if at 0% for any reason. - Add: Empire named in exploding planets. - Mod: AI Tuning.3.0894: - API: repair_list checks number of fed building ids, rejection of call if over max building count. - Fix: Missions now go past part2. - Mod: Atmospheric Evaporators adjusted up. - Mod: Evaporators and Purifiers water cost reduced to zero. - Add: Spies report on Supply Chains via Resource intelligence. - Mod: Mission files now use a quantity field instead of listed multiples. - Fix: Berth Levels added to missions. - Mod: Missions take qualifying ship in name, then id order. - Mod: Fissure explosions not a threat after 200 units.3.0893: - Fix: Closed starter zone loophole. - Mod: Citadel now repels planetary debris. - Mod: Fissures cause instability, preventing planets from moving. - Mod: Fissures in starter zones don't cause damage. - Fix: Supply Chains to Space Stations are halted if supplier leaves alliance. - Mod: If alliance leader quits game, alliance leadership is transferred. - Mod: If a member of an alliance leaves, space stations of member turned over to leader of alliance. - Fix: BHG cooldown time of 5 minutes during warmup. - API: get_buildings now returns repair costs if building is damaged. - API: Api call repair_list from Body will attempt to repair buildings supplied to function in order of list. - Mod: FIssure tag added to fissure related emails.3.0892: - Fix: Fix schedule to remove past jobs when rescheduling.3.0891: - Mod: Clarified max building level for university in return message. - Mod: Gas Giants produce more energy, and consume less energy. - Mod: Gas Giants produce less water. - Mod: Gas Giants consume more waste and can store more waste. - Fix: Fissures cost resources to fix again.3.0890: - Fix: Decor placement by BHG now causes recalc. - Mod: Drop Shipyard level on default ship names. - Mod: 24 hour timer between renaming empire. - Mod: First pass of restructure of Diab. - Mod: Make sure spies owned by flipped planet don't defend. - Mod: Max range of fissure alert reduced to 120 units.3.0889: - Mod: More Fissure Fun. - Mod: Boosted SRCS - Mod: Scanners & Surveyors can be sent to uninhabited planets in neutral area.3.0888: - Mod: Oracle now shows planets in star map if in range. - Mod: Fissures alert via email to nearby empires.3.0887: - Mod: UI star map now shows alliance logos over seized stars - Mod: UI star map now shows fissure logo over planets with fissures on them - Mod: Star-view should now be a little more responsive again - Mod: get_star_map now allows an area up to 3001 units (scan the whole expanse in 1400 RPC anyone?) - Mod: get_star_map now includes alliance details for seized stars - Mod: get_star_map now has a 'fissure' flag to indicate planets with fissures - Fix: Fissures no longer cost happiness to downgrade. - Fix: Fissures can not be upgraded. - Fix: Turning rebels works. - Mod: Fissure explosions are easier on GGs. - Fix: Plans for missions can be taken from multiple buckets. - Fix: Admin glyph adding and deletion works. - Mod: Plans when being taken for missions, go by the equivalent hall cost.3.0886: - Fix: Better error if trying to build ships at damaged shipyards - Fix: Correct display of planet type code letters if starmap planet images are turned off - Fix: Stupid typo fix on seizure.3.0885: - Mod: Star-view is now using a 'lite' API call so should be a little more responsive - Fix: Spies disabling buildings have more targets, but not bleeders. - Fix: Fissure implosions originating in Neutral Area do no damage. - Add: Spy task returned from training query. (Should only be Idle or Counter Espionage). - Fix: Junk buildings cost waste to build again. - Mod: If a plan is available, build time is reduced 25%. 0.75 final build time after other modifications. - Fix: Supply chain targets were not being recalculated on removal and would only happen after some ticks. - Add: Lottery winning email mentions zone you won in. - Mod: When flipping AI planets, unhappiness date is reset. - Fix: Force recalc on insurrection to make sure plot count is updated.3.0884: - Fix: Bug when upgrading Glyph buildings, but with no hall plans3.0883: - Fix: Library timer was too excessive. - Mod: Gradual increase in TM range from 465 to 900. - Mod: Spies can steal more than one glyph. - Mod: Glyph buildings can now be upgraded (with halls) via update button - Mod: All Halls of Vrbansk building have been replaced with hall plans - Mod: The Halls of Vrbansk can no longer be built from a plan. - Mod: Disable upgrade button on Permanent E-Veins3.0882: - Fix: Timers on int ministries get zeroed on flipped planets. - Mod: Halls no longer need x+1 free spaces to upgrade a level x building - Mod: Hall buildings will sacrifice all but one unless needed. - Mod: Added better logging to building upgrade and ship arrival queues - Mod: Increased range of Trade Ministry - Mod: Citadel of Knope is now more effective - Add: Starter zones enabled via configuration. - Add: When a planet implodes from fissures, empires newer than 60 days will not be damaged. - Add: More info on available spies returned by training buildings.3.0881: - Fix: DevMin fix. - Fix: When upgrade of building ends, planet stats are now correctly calculated. - Fix: When colony is destroyed, all scheduled tasks for that colony are removed. - Mod: Some changes to the admin screen. - Fix: Building upgrade/work scheduler now auto restarts every hour. - Fix: Make sure body condition current when spies arrive. - Fix: Use proper planet names for incoming on Spy Travel report. - Fix: resources.json water-reclamation-facility. - Add: Ability to subsidize individual ships in the shipyard build queue. - Fix: Genetic labs, max one per planet.3.0880: - Fix: Glyphs should now show in alpha order in the TM and SST - Fix: Different message if defending spy destroys a probe in the system.3.0879: - Fix: Eveins should no longer destruct after an upgrade - Add: Upgrading and evein adds the remaining time for this level to the next - Mod: Admin changes to track Essentia. To detect multi-accounting abuses. - Mod: Admin changes to track more stuff. - Mod: Trel colonies get a slight boost. - Mod: Cult becomes active. - Fix: BHG recalculates incoming chains.3.0878: - Fix: Fissure Sealers were sending extra email on home arrival. - Add: Cult of the Fissure added into code base. - Fix: Snarks will actually hit planet instead of doing a flyby. - Fix: Renaming a star will update the seizure law. - Fix: A moved space station will lose jurisdiction of stars out of range. - Fix: Burned spies don't get fetched. - Fix: Parliament doesn't trip on multiple inductions. - Add: TheDillonForge view method returns what it is working on. - Fix: Recalculate mining platforms if asteroid type is changed.3.0877: - Fix: Shipyard,Intelligence,ThemePark work time now correctly updated - Mod: When a Fissure levels up, owning empire is warned. - Fix: Medals for buildings over level 31 and Asteroid A26 added. - Add: Upgrades can be cancelled from the Development Ministry - Add: Individual builds can be subsidized in the Development Ministry - Add: Fissures send email if they don't find a fissure at target. - Fix: Influence no longer left from dead SS added into stats. - Fix: Minimum extra spy training time made consistant. - Fix: Spaceport Seekers hit a random Spaceport, not just the same one.3.0876: - Add: Seasonal gift - Fix: Add glyph medals for excav finds. - Fix: Compare vs max spies, not level when downgrading IntMin. - Fix: Downgrading your capitol should be possible to level 10 if you have a stockpile. - Fix: Recalc chains properly on Move System. - Fix: BHG Jump Zone checks alliance id's of seized stars on target. - Fix: Target planet SAWs will not fire on incoming allied ships. - Fix: Resolved problem with deployed bleeders - Fix: Resolved issue with Sub Space Depot not finishing work when used3.0875: - Fix: Spy count check on insurrection. - Fix: Partial repair cost now calculated correctly. - Fix: Waste chain capacity now correct for small percentages - Fix: Building repair no longer runs food or ore down to zero - Mod: Credits now to fireartist, Winton-Akagane, Ysthane - Add: Fissure N19 news items added. - Mod: Code for Building upgrade and working completion tasks refactored3.0874: - Mod: Fissures have an interesting effect on gas giants. - Add: Fissure Healer Ship added. - Fix: N19 coverage restriction turned off if N19 demolished on body. - Fix: Corrected emails for deploying mining platforms A22-A25.3.0873: - Mod: Observatory can only abandon a probe it controls. - Add: New Observatory abandon_all_probes API method. - Add: view_all_spies API Methods added. - Add: spy status includes based_from data. - Mod: Paging for spies increased to 30 per page. - Fix: send_spies validates better. - Mod: Even less reporting on archeologists. - Mod: Captcha not needed for sending spies to your own planets. - Fix: Happiness initialized to zero on new colonies. - Add: BHG can now jump a body to a different zone. - Add: BHG can exchange an entire system of bodies with another system. - Add: Every occupied body that gets moved by a BHG generates an email. - Add: BHG calibrated to be able to change asteroid types. - Mod: "Stop Excavator Replace Alert" now also stops Excavator Deployed Alert. - Fix: Updated resources.json - Add: BHG can be neutralized in certain areas. - Add: Space Stations can emit a field to neutralize BHGs. - Mod: Assembly of glyphs can make up to 5000 at a time. - Mod: Fissures imploding do not harm colonies in a neutral zone.3.0872: - Fix: Spies need working infrastructure. - Fix: Tutorial doesn't restart if fissure blows up capitol. - Fix: Enforcement of spy limits. - Mod: Mercenaries assigned when bought. - Mod: Excavators and ships on chain duty are targets for spies. - Add: Seized Stars and various spy diciplines now in stats. - Fix: Fissures have work timers turned off on creation.3.0871: - Fix: Gratches Gauntlet now takes into account efficiency - Fix: Minor spelling and text fixes - Mod: Police Stations get an upgrade. - Fix: Shipyards on captured planets have is_working flag turned off. - Fix: Dev note taken out of space station destroyed email. - Fix: Unhappy spies take longer to train.3.0870: - Add: Black Hole Generator can now be subsidized both for accuracy and cooldown - Fix: List of stars to rename in Parliament are now sorted - Fix: Black Hole Generator now creates all new planet/asteroid types - Add: Fissure now sucks in energy from your planet based on its level and efficiency - Add: You can now repair the fissure stabilization equipment at a Fissure. - Add: You can only downgrade or demolish a Fissure which is 100% maintained. - Mod: Increase size on habitables can now get to new max. Soft Cap 70, Hard Cap 75. - Fix: Check body type closely for building BHG. - Fix: Spies that are being transported or sold are listed as prisoners in Security and Police Station. - Add: Last task of Foreign Spies listed and prisoners have a status of Captured or Prisoner Transport. - Add: Some planets now have seasons. - Add: Available Shipyard Queue now returned. - Add: Observatory get probed stars: report count of probes en route - UI : Shipyard Queue available displayed. - UI : Prisoners being transported or sold displayed as prisoners.3.0869: - Add: Fissure now has repair cost3.0868: - Fix: No longer try to send N19 news from an asteroid3.0867: - Add: Fissure. - Mod: BHG creates a Fissure instead of a Crater when it explodes.3.0866: - Fix: Freshly built ArchMin were returning results before completing their build. - Fix: Freshly built ArchMin were returning results before completing their build. - Fix: No longer will recalculate a supply chain on an asteroid. - Fix: Minimum training times in spy training buildings. - Fix: Can no longer place a useless BHG on a space station.3.0865: - Mod: Removed option to disable display of incoming ships. (To see if it fixes some resource issues) - Mod: Attempt to make Counter Espionage tutorial message clearer since people don't read the entire email. - Fix: Stockpile wasn't checking levels properly on downgrade and demolish. - Fix: Chains were being recalculated at the wrong time if a swap was being done with it's target.3.0864: - Mod: LCOT cheaper to build, longer to build, and spy proofed.3.0863: - Fix: Stakes no longer will attempt to stake asteroids. - Fix: Correctly record empires that exceed rpc/minute3.0862: - Fix: Fixed broken seize method for Parliament. - Fix: Checked for an empty argument SQL call.3.0861: - Mod: Neutral Zone now enforced via Code. - Add: Added water and energy to PCC and SCC Resources details - Mod: Resource calculations now work correctly, but the proof is too large to fit in the margin. - Mod: Supply chains that stall should no longer cause damage on the sending colony - Fix: Glyphs for missions properly checked and used. - Add: Supply chains that stall send a message3.0860: - Fix: Scows deliver the amount of waste in their payload, not capacity. - Fix: Space Station Command accessible via UI. - Fix: Updated API Docs for Trade, Archaeology, PCC, and SCC. - Add: Record each Empire's daily RPC use and RPC-throttles for later 'name and shame' reports3.0859: - Mod: Web UI, arch min has better display of glyphs, can produce multiple plans in one go - Mod: Spies now have a higher chance of stealing or destroying a 'useful' plan - Mod: Spies may now steal or destroy more than one plan of a type - Mod: Missions that require a plan, now take the lowest level/extra that meet the criteria - Mod: Improved efficiency on planets with lots of glyphs and plans3.0858: - Add: Resources per hour for all food/ore types now shown in PCC and SCC - Add: PCC and SCC now show all incoming supply chains - Fix: Planet plan and starmap should now scroll correctly in IE9 - Mod: Supply chain type can now be modified3.0857: - Add: Number of glyphs of each type are now shown in Stats/General3.0856: - Mod: DeLambert now offer glyph trades with all the same type3.0855: - Mod: Intelligence Building Level doesn't factor into training costs. - Mod: Burning a spy has more consequences. - Fix: No burning spies while they're being transported. - Grr: Space Stations shouldn't turn into asteroids. However, they won't die if you want them until we fix the bug. - Add: Supply chain now shows 'stalled' status (API only)3.0854: - Add: Backend support only for fleet actions. No changes to gameplay at this time. - Fix: Non-permanent buildings on abandoned planets have been cleared. - Fix: Spies no longer stealing level 1 buildings. - Fix: 0% Efficiency Saws will no longer shoot down zero combat ships.3.0853: - Mod: Excavator destruction will trigger a replacement excavator to be sent if available. - Add: Hooks for UI for excavator replacement added. (UI being updated soon.)3.0852: - Mod: Efficiency modifications. - Mod: Various bug fixes.3.0851: - Mod: Multiple plans buildable with one call from Archaeology Ministry. - Mod: view_plans from Planetary and Station Commands consolidated. UI updated to reflect. - Mod: You don't have to build all Halls of Vrbansk to sacrifice (only one) - Add: Supply chain to any planet or SS. - Fix: Damaged Trade Ministry reduces the waste transferred in a waste chain. - Fix: Scows are no longer tagged with 'Trade' - Add: API only, supply chain to any planet or SS. Note. No UI support yet. - Fix: Damaged Trade Ministry reduces the waste transferred in a waste chain. - Fix: Scows are no longer are tagged with 'Trade' - Mod: Change in consumption rates for secondary food. - Fix: Colony ships and trade ships in flight away from insurrected planet now switch flag to their own Capitol. - Mod: Ships in a fleet will return at their own speed if on return trip. - Mod: Damaged Platforms give plots based on efficiency. - Mod: Damaged Pantheon gives plots based on efficiency. - Fix: Deployed Bleeders no longer count toward population totals. - Mod: Supply Pods no longer use a plot. - Mod: Being at negative plots makes your people unhappy. - Mod: Stockpile rules change. University levels higher than 25 gives bonus. - Mod: Short Range Colony Ships faster, but limited in range. - Fix: Bleeders no longer count toward population totals.3.0850: - Fix: All non-trade inflight ships self destruct from an insurrected planet.3.0849: - Add: API only, continuous push (waste chain) to local star. Note. no UI support yet.3.0848: - Add: Hulk Large, Hulk Fast, Scow Fast, Scow Large, and Scow Mega Added. - Fix: Scows and Trade Ships limited to Spaceport Level determined by Berth. - Mod: Possible to have more than one building prereq for ships. - Mod: Scows don't have to be full to send. - Mod: All starting empires begin on a size 45 planet. - Add: Added get_actions_for method with BHG. - Add: BHG planets can now move into empty orbits. - Mod: Trade Summaries more compact. - Mod: Summarize Missions. - Fix: Excavators check to see if any excavators from empire are on way to body. - Mod: Berth Level less confusing than Dock Size.3.0847: - Add: New Scow and Hulk types added. - Add: New Spaceport requirement added for ships. Will not affect current existing ships. - Add: BHG Medal image added.3.0846: - Fix: Fixed inapproriate use of it is in several files. - Fix: Closed API loophole. - Fix: Added excavators travelling to view_excavator method.3.0845: - Mod: A few more messages added to excavator destroyed. - Mod: Destruction odds modified down.3.0844: - Mod: Excavator plan returns adjusted slightly. - Mod: Trades are 0.1 to 100.0 inclusive. Rounding happens after 1 decimal point.3.0843: - Mod: Amount of resources returned by excavators brought down to reasonable levels. - Mod: AIs stop sending redundant probes. - Mod: Secret stuff.3.0842: - Mod: Tweaked probabilities of glyph returns. - Mod: Zero is ID of the archeaology ministry itself on returned data. - Fix: Scanners & Surveyors do not cause an exception when they arrive at an asteroid. - Add: Space Stations can propose Members Only Excavation Rights.3.0841: - Mod: Include ArchMin is probabilities passed back by view_excavators.3.0840: - Mod: Detonators now destroy excavators. - Mod: N19 reports on excavators and detonators. - Mod: Updated Archaeology.pod - Mod: Adjusted percentages of results.3.0839: - Mod: Major change to how excavators work.3.0838: - Fix: Fixed some position errors in rearrange API. - Fix: Sabotage Probe and Appropriate Resources had text formatting bugs.3.0837: - Mod: Trade Ministry now trades within a set distance rather than just within zone3.0836: - Fix: Better resource checks when storage is reduced. - Fix: Supply Pods can only take what is available on a planet when launched. - Fix: Primitve screwheads can only be uplifted one level. - Add: Ability in API to move buildings. - Add: Fighters can now protect Iso empires. (In case of scows, or they are about to break Iso) - Mod: Spy Level considered more during Appropriate Tech. - Add: Can operate The Dillon Forge via the API3.0834: - Fix: Spies caught up in failed insurrection five to defender level * 2. - Fix: Scows show empty when coming back from stars.3.0832: - Fix: Drones can now be pushed or added to a trade - Fix: Ship dockspace check more refined.3.0831: - Fix: Trashed mail older than 7 days will be deleted regularly - Mod: All mail older than 30 days will be deleted regularly - Add: Alliance mapping data available. - Mod: Planet map now shows the number of incoming ships of enemy,ally and own with the first few of each type - Mod: Server is more responsive when you have thousands of incoming ships - API: Map Status now shows the number of incoming ships of each type, not every one individually3.0830: - Mod: Even more changes to SAWs. (We'll keep banging on these keys.) - Fix: Correspondance school is no longer an acredited option for spies. - Fix: Dillon Forge can't be upgraded with Halls of Vrbansk - Note: Dillon Forge can't be demolished/plan stripped/upgraded - Fix: You can't now sacrifice Halls of Vrbansk that have not completed their build3.0829: - Add: Added bulk trading in plans/glyphs/ships to SST3.0828: - Fix: Planet resources shouldn't go below zero. - Add: Battle Logs generated when SAWs neutralized. - Add: Email generated when SAWs neutralized. - Mod: Repair cycle on SAWs increased to 15 minutes. - Fix: Slight change to starting planet locations. - Mod: SAWs downgraded (a bonus was applied twice.) - Add: (API only) At shipyard you can now specify the number of ships to build3.0824: - Mod: AI empires can use supply pod tech. - Mod: DeLamberti will now sell plans on the Trade Ministry3.0823 - Fix: Scanners sent to unoccupied planets no longer cause an exception3.0822 - Add: DeLambert trading buy and sell - Add: Redefine Species available at University level 30. WARNING: Drops attribute total to 45. - Mod: SAWs adjusted a bit more. SAW level taken more into account.3.0821 - Fix: Added types to battle logs. - Mod: Supply Pods are more evenly loaded. - Fix: Spies steal more than pond scum. - Fix: Fleets ask for captcha only on hostile actions.3.0820 - Mod: Security Sweep improved. - Fix: Supply Pods now deduct resources on send. - Mod: Excavators no longer trigger defenses. - Mod: SAWs improved. - Rule: Interstellar Broadcast Module now contributes to a Space Stations influence - Fix: Battlelogs report Defending Body Name. - Add: Battlelogs report Attacked Body Stats. - Fix: Gas Giant Platforms on habitable planets can be demolished regardless of plot count. - Add: Blackholes can move bodies. - Fix: Halls will not upgrade glyph buildings past university level plus one. - Fix: When probes are stolen, alliance IDs are switched as well. - Mod: Lowered upgrade cost of Distribution Center. - Mod: Spies may have a reversal of fortune. - Mod: Rebellions make unhappy planets even unhappier. - Add: Something interesting :)3.0817 - Add: Black Hole Generator Code added. - Mod: Lowered chances of glyphs discovered being announced on N19. - Add: Glyph Recipe for Black Hole Generator added. - Mod: Adjusted costs and storage for Distribution Centers. - Rule: Alliances are now ranked first by influence, then by population - Rule: Sitters are now allowed to vote in parliament - Add: Experimental code to bulk-trade in glyphs/plans/ships in Trade Ministry 'Add Trade' - Rule: You may now have nine of each of Grove of Trees, Lagoon and Sand on each Colony. - Fix: Spies waiting on trade at the Merc guild can no longer be burned - Add: There is now a 25% boost for building speed3.0816 - Fix: SST and Trade no longer causes exception on accepting a trade - Fix: Space Station Plans now increase in cost correctly - Fix: When a spy runs "Appropriate Resources", travel time of the stolen ship is correctly calculated.3.0815 - Add: Partial repairs on buildings, dependent upon resources, is now possible. - API: Added surface version number for bodies to better indicate that a refresh is needed. - Fix: Alliance Stats now shows number of space stations and influence. - Fix: Updated documentation for Shipyard. - Fix: It is no longer possible to downgrade a spaceport if it could not support the number of ships present. - Fix: Very high negative happiness, and very long building times should not crash the planet. Maximum build time per building is now 60 days. - Fix: Empires no longer show a 'ghost' alliance when they leave in the stats page. - Fix: Damaged Space Ports no longer count towards the max ships a colony can support. - Fix: Damaged Shipyards no longer count towards the max ships a colony can build. - Fix: Instant spy travel has now been fixed. Spies sent to a colony should only become operational after the ship arrives. Spies will infiltrate after arrival and will be slowed down by Gratch's Gauntlet. - Fix: Transport ships set to 'stay at target' now correctly unload the cargo when the sending colony destructs en-route. - API: Added a 'download' hash to the building status - Fix: Failing Incite Insurrection will catch the instigators and cohorts, instead of doing a self purge. - Fix: Defending & Attacking Spies will no longer do negative actions against their allies. - Fix: Pushing ships to a colony via Trade or SST is no longer allowed if there are insufficient docks for the ships - Fix: Accepting a trade via the Trade or the SST is no longer allowed if you have insufficient docks3.0814 - Fix: creating a munitions lab does not break isolation status - Fix: Gratch's Gauntlet cannot upgrade via a plan - Fix: Essentia vein can be downgraded - Fix: It is possible to build ships while having negative docks free - Fix: Terraforming an orbit 8 fails when doing a respec - Fix: Bleeders will upgrade past level 30 - Fix: Empire names can be created to impersonate other empires - Fix: Build ships does not return the ship ID - Fix: Plans displayed in different orders in PCC,Trade and Transporter3.0813 - Add: When one 20 Stars tournament ends, the next one should begin automatically. - Fix: Fix an issue with skip attack messages and excavators. - Fix: Fix an issue with tick planets. - Fix: Water Purifiers and Atmospheric Evaporators will now receive the environmental affinity bonus. - Fix: Fixed the regression bug involving snarks targetting craters. - Fix: Trades are withdrawn when a planet is insurrected. - Fix: Battle logs will only be retained for seven days. - Fix: Ships owned by members of your alliance will no longer attack your ships. - Fix: The correct message_id will be returned when running Incite Mutiny and a defender is recruited. - Fix: The correct number of spies will now be sent via the SpacePort's send_spies.3.0812 - Fix: Battle logs will be captured when sending a scanner or surveyor to an uninhabited body.3.0811 - Add: Battles will now be logged. - Add: Added a setting to the profile to skip attack messages. - API: Added view_battle_logs to the SpacePort. - API: Added fleet_send_limit to the data returned by the Space Port's get_ships_for method. - API: Added reason_not_trained to the return of train_spy. - API: Added searching to the work block of the Archaeology Ministry. - Fix: When a planet is insurrected, all spies that are in training will be executed on sight. - Fix: Attempting to delete the same probe twice will no longer cause an error in the Observatory. - Fix: Alliances without any members will be deleted from the stats. - Fix: Spies wised up once again. They will no longer steal a planet's resource debts. - Fix: Snarks can no longer damage deployed bleeders.3.0810 - Fix: Spies wised up some more. They will no longer steal Bleeder plans. - Fix: You can now push food, ore, water and energy to the Space Station that controls your planet's star. - Fix: The medal for setting up a Space Station completely works now. - Fix: Spies tasked with 'Mercenary Transport' will no longer show up in the list of available spies. - Fix: If you have more than 100 spies on a foreign planet, the Space Port's prepare_fetch_spies will now return more of your available spies.3.0809 - Fix: Tax payments will be properly rotated. - Fix: Transferring spies within your own empire using the Mercenary Guild now works. - Fix: Added additional information about view_taxes_collected. - Fix: Spies wised up. They will no longer steal levels from Bleeders.3.0808 - API: Cleaned up the data returned by train_spy in the new spy training buildings. - API: Added spy name to the training costs section of the data returned by view in the new spy training buildings. - Fix: Spies up for sale via the Merc Guild will no longer be available for other assignments or able to be burned.3.0807 - API: Removed view_spies from the new spy training buildings. - Fix: Spies trained via the new spy training buildings will level up appropriately. - Fix: When a Merc Guild trade is withdrawn, the spy will no longer change home planet to the planet the Merc Guild resides on.3.0806 - Fix: Mercenaries Guild will no longer show foreign spies on your planet. - Fix: Spy Pods will now behave properly when shipping spies purchased through the Mercenaries Guild.3.0805 - API: If there are multiple plans for a building, body's get_buildable will return the plan with the highest extra_build_level. The build time cost for 1+X plans will show the time for the +X level. - API: Add can_scuttle and can_recall to ship status. - API: Add rename_species to Genetics Lab. - Add: Added the Intel Training Facility. - Add: Added the Mayhem Training Facility. - Add: Added the Politics Training Facility. - Add: Added the Theft Training Facility. - Fix: Another tweak of the waste recycling rates/ship build times. - Fix: Spies purchased from Mercenaries Guild will now belong to the purchaser. - Fix: Halls of Vrbansk will no longer upgrade buildings that are already being upgraded. - Fix: BFG, Meteor Shower and Stellar Flare will now target all Infrastructure buildings except for the PCC. - Fix: Attacking ships that target buildings will turn around if they cannot find a target building. - Fix: SS modules can now be downgraded. - Fix: Disbanded Alliances will no longer show up in the Alliance ranking. - Fix: The votes needed for a pending proposition to pass will be updated when the status is checked. - Fix: Abandon probe only removes one probe from the star now.3.0804 - Fix: Another fix for negative waste recycling rates.3.0803 - Fix: Time reduction calculations will no longer cause waste recycling rates to go negative. - Fix: Foreign Aid proposition fixes: removed link from proposition name, added a space between 'resources' and the amount, changed the planet link to a starmap link. - Fix: Dents are now ignored when determining if Parliament or the Station Command Center should take damage. - Fix: Halls of Vrbansk no longer allow you upgrade buildings past level 30.3.0802 - Fix: Waste Exchangers are now limited to level 15 except on capitols with a stockpile. - Fix: Waste Exchangers now take damage when there is no waste to process. - Fix: Corrected the "Disabled a Building" spy message. - Fix: Corrected a bug caused by having either a Parliament or a Station Command but not both. - Fix: Enabled the script that destroys Space Stations that are lacking a Parliament and Station Command Center.3.0801 - API: Police Stations can now detect incoming and orbiting ships. - Fix: When Space Station modules take damage due to lack of resources, Parliament and Station Command will be exempt until all other modules have been destroyed. - Fix: Added an additional means of destroying Space Stations that are already without Parliament and Station Command Centers. - Fix: Food and Ore amounts on Space Stations will now be updated. - Fix: Space Station destroyed message will now be formatted properly. - Fix: Space Station created medal message should now be formatted properly. - Fix: Corrected docs for SpacePort's view_foreign_ships and view_ships_orbiting methods. - Fix: get_status on allied Space Stations will now show resources. - Fix: Slight performance boost for the inbox.3.0800 - Rule: Space Stations are abandoned when both their Parliament and Station Command Center are destroyed. - Add: Added the Waste Exchanger building. - API: Removed the RPC boost. - Fix: Space Station modules will now take damage due to lack of resources. - Fix: Added additional check to FireBFG. - Fix: New empires will not have smoldering craters on their newly founded planet. - Fix: Party happiness will no longer disappear a second after being awarded. - Fix: Excess Gas Giant Platforms and Terraforming Platforms can now be demolished.3.0702 - Fix: Member's only colonization properly checks the Alliance id. - Fix: New players will not be given a planet around a star under the member's only colonization law. - Fix: Corrected sweeper description. - Fix: Another fix for RenameAsteroid. - Fix: Ships will be docked when they are unloaded from another ship.3.0701 - Fix: Passed EvictMiningPlatform, FireBfg, RenameAsteroid, RenameStar and RenameUninhabited propositions will no longer fail with not in jurisdiction errors when they should not. - Fix: Passed RenameAsteroid and RenameUninhabited propositions will no longer fail with a DBIx error. - Fix: get_bodies_for_star_in_jurisdiction will now throw an exception if you pass it a star outside your jurisdiction. - Fix: Spies that have been killed in action can no longer be burned. - Fix: Correct how the Offense/Defense stats are calculated. - Fix: Space Stations will now be counted in the stats along with the other bodies. - Fix: Cache completed missions sooner in the method call. - Fix: Deploying a Mining Platform correctly checks Alliances now. - Fix: get_mining_platforms_for_asteroid_in_jurisdiction should work now.3.0700 - Rule: Only allow 5,000 RPC per day and limit rate to no more than 50 per minute. - API: Added an RPC boost that doubles the RPC per day and increases the throttle allowance by 50%. - Fix: Abandoning a planet will no longer cause stolen ships to turn around. - Fix: The typo that crept into Parliament rename star has also been corrected. - Fix: Ships pushed via the Trade Ministry will count against the receiving SpacePort's count as soon as they are sent. - Fix: Trade Min and SST get_prisoners() now includes the sentence expiration of the spy. - Fix: Prisoners now list their sentence expiration as well.3.0603 - Fix: Space Stations should no longer complain about food. - Fix: Updated propose_rename_star docs. - Fix: Successful insurrection will transfer probes to the new planet owner. - Fix: Only pilotable ships with a hold size of 700 or greater can be used to transport abducted spies. - Fix: Planets belonging to an empire that are in an alliance will once again be tagged with an alignment of 'self' instead of 'ally'. - Fix: Updated documentation for Body and Embassy. - Fix: Parliament's propose_fire_bfg and propose_rename_star no longer thrown an Internal Error. - Fix: Parliament messages that used to say "jurisdiction of this station" will now say "jurisdiction of <station name>".3.0602 - Fix: Empire size in Universe Stats increased from 2,147,483,647 to 9,223,372,036,854,775,807. - Fix: Installing SS modules no longer fails after the proposition passes.3.0601 - API: Add set_speed parameter to the SpacePort's send_fleet method. - Fix: Probe destroyed/detonated messages will include the probe's planet of origin. - Fix: SpacePort's send_fleet method no longer reduces the speed of ships. - Fix: Space Station's influence_remaining will now be properly calculated. - Fix: Parliament's propose_seize_star will no longer fail. - Fix: Propositions need int( ( members + 1 ) / 2 ) votes to pass. - Fix: An exception will be thrown if you attempt to propose_transfer_station_ownership to an isolationist. - Fix: Attempting to send spies will pull the correct list of spies.3.0600 - API: Added trash methods to the Inbox. - API: Parliament messages will be tagged as such instead of Correspondence. - API: Added Alliance, Attack, Colonization, Complaint, Excavator, Mission, Parliament, Probe, Spies, and Trade tags to the Inbox. - API: Added profile settings to disable excavator, probe detected, and spy recovery messages. - API: Archived and trashed messages are marked as read. - Rule: Archived messages will no longer be deleted. Trashed messages will be purged thirty days after they were sent. - Fix: Corrected documentation for the rename method in Body. - Fix: Trel total victory captured message.3.0501 - Fix: Denton Brambles now produce roots.3.0500 - API: Added proposing induction of new alliance members at Parliament level 10. - API: Added proposing expulsion of alliance members at Parliament level 10. - API: Added proposing election of a new alliance leader at Parliament level 11. - API: Added proposing taxation at Parliament level 15. - API: Added proposing sending foreign aid to planets at Parliament level 16. - API: Added proposing renaming uninhabited planets at Parliament level 17. - API: Added proposing members only colonization at Parliament level 18. - API: Added view_taxes_collected to the Parliament module. - Fix: Police Station docs now show up under Modules instead of Buildings. - Fix: view_ships_orbiting will now return the ships that are orbiting your planet instead of just the count. - Fix: Fighters will return home after defending (instead of doubling the travel time). - Fix: Fix defender's home field advantage. - Fix: Only one excavator is allowed in a send_fleet call. - Fix: Failure of Appropriate Resources spy mission works again even if there wasn't a defender. - Fix: A passing vote for the Abandon Station proposition no longer causes a server error. - Fix: Added docs for Beaches. - Fix: Corrected typo in Theme Park documentation. - Fix: Sending scows with send_fleet will remove the proper amount of waste. - Fix: Repeal law no longer causes a server error.3.0402 - API: Changed parliament propositions and laws to use email formatting rules. - Rule: SAWs will now defend before allied ships - Rule: Space Station Hulls will trigger defenses - Rule: Lagoons, Groves, and Sand now produce less because they were unbalancing. - Fix: No longer possible to exploit timing on trade adding to generate free resources - Fix: SAWs will not attack ships of same empire or same alliance - Fix: Some of the new laws and propositions weren't being stored correctly. - Fix: API documentation for propose_enact_writ(). - Fix: Home field advantage crash. - Fix: Was giving home field advantage to foreign spies on security sweep. - Fix: Alignment flag was set wrong for ring indicator on space stations. - Fix: After the 3.0400 update Space Stations don't return *_hour, *_capacity, *_stored (e.g. water_hour, food_capacity, energy_stored), happiness, and building_count. - Fix: Space station command upgrade error.3.0401 - API: Slightly changed propose_fire_bfg(). - Rule: Reduced the output Lagoon, Grove of Trees, and Patch of Sand decorations, and limited to 3 per planet. - Fix: Modules were allowed to be built on planets but not stations.3.0400 - Add: Added the Opera House, Art Museum, and Culinary Institute space station modules. - Add: The Lost City of Tyleon. - Add: Added Gratch's Gauntlet which adds 3 hours to infiltration time per level. - Add: The Police Station space station module has been added. - Rule: Security Ministry Seekers can also target Police Stations now. - Rule: We now allow 20 ships per fleet. - Rule: Allied spies no longer "infiltrate" on your planet. - Rule: Security sweep can once again find infiltrating spies. - Rule: Spies no longer bounce. There is either a success or a failure. They can still however not be able to complete a mission on success (try to steal a ship and there isn't one to steal, etc). - Rule: Spies now have luck. A random number between -500 and 500. - Rule: Security ministry is now more oppressive on happiness consumption. - Rule: Defending spies now have home field advantage. Security ministry level * Security ministry efficiency / 2. So a level 10 at 50% efficiency is home field advantage is 250. - Rule: Spy success is now calculated differently. power - toughness - home field advantage + luck, where >0 is success for the attacker. - Rule: You can now incite rebellion and appropriate technology of empires 100 ranks from you instead of 50. - Rule: Decorations now provide something besides beauty. Each one is different. - Rule: SAWs now cost less in upkeep. - Rule: Station modules cannot be upgraded past the station command level. - Rule: If the IBS, Opera House, Art Museum, or Culinary institute are downgraded or demolished then the jurisdictional influence they exert is also repealed. - Rule: The following plans are no longer findable via excavator: Library of Jith, Citadel of Knope, Crashed Ship Site, Oracle of Anid, Kalavian Ruins, Interdimensional Rift, Pantheon of Hagness, Temple of the Drajilites - Rule: The following plans are now findable via excavator: Beach 1-13, Amalgus Meadow, Crater, Denton Brambles, Lake, Rocky Outcrop - API: Added "station" element to the status of bodies and probed stars. - API: Added "alliance" and "influence" elements to the status of bodies that are space stations. - API: Added proposing enacting writs at Parliament level 4. - API: Added repealing an existing law at Parliament level 5. - API: Added transfering ownership of stations at Parliament level 6. - API: Added seizing control of stars at Parliament level 7. - API: Added renaming stars at Parliament level 8, along with a method to get the list of stars in the jurisdiction. - API: Added broadcasting on Network 19 at parliament level 9. - API: Added renaming asteroids at parliament level 12. - API: Added members only mining rights at parliament level 13. - API: Added evicting mining platforms at parliament level 14. - API: Added proposing firing the station's BFG at Parliament level 25. - API: Anyone can now view the laws passed by a space station, by simply calling view_laws() on the parliament. - API: The stations list is now populated in the /alliance.view_profile() method. - API: The Mercenaries Guild API has been corrected. - API: The view_ships_orbiting() method of the SpacePort now correctly shows the foreign ships orbiting your planet as opposed to your ships that are orbiting foreign bodies. - Fix: Space station propositions weren't all working properly when passed/failed.3.0301 - Fixed the massive repeating resource warning messages.3.0300 - Add: Added Mercenaries Guild building. - Add: Changed crater to dent when on space station. - Rule: Resource warnings are now tracked per planet rather than per empire. - API: Changed recallable to orbiting in the spaceport's get_ships_for results. - API: Added view_ships_orbiting() to spaceport to allow viewing the ships orbiting your planet. - API: Added recall_all() to spaceport. - Fix: Sped up account creation process to eliminate timeouts. - Fix: Spies require 350 cargo space consistently through the API and docs. - Fix: API problems with new parliament methods. - Fix: Terraforming lab description. - Fix: Space Station Lab clobbers second plan if you call make plan while it's building one. - Fix: A few minor performance improvements.3.0200 - Add: Added Amalgus Meadow and Denton Brambles glyph buildings. - Add: Small improvements to starting player experience. - Rule: Surveyors now return efficiency information in the table of building data. - API: Added {VoteYes 0 0 0} and {VoteNo 0 0 0} formatters to the email DSL. - API: Through parliamentary vote you can now: rename and abandon a station; build, upgrade, repair, downgrade, and demolish a module on a station. - API: Slight change to the Space Station Lab API to accomodate displaying descriptions and images for the plans. - Fix: Chat now works properly in SSL mode or out. - Fix: P16 type planets were being misidentified as P17 planets.3.0100 - Add: The space station lab is now capable of producing some module plans. - Rule: Deployed bleeders now require a captcha to be demolished. - Rule: SAWs now spend water * 100 instead of efficiency (when possible) to prevent heat damage. - Rule: Only ships that are performing hostile actions will trigger captchas. - Rule: If an account has essentia after 21 days of inactivity, it will spend 1 essentia (if possible) rather than enabling self-destruct. This allows people to keep their accounts long-term even if they want to take a break for a while. - API: Added get_stored_resources method to Distribution Center. - Fix: "can" result in distribution center returned 0 always. - Fix: All body resource attributes have been upgraded to support 9223372036854775807 instead of 2147483647. - Fix: Space stations now count against your next colony cost while in transit. - Fix: Added missing Malcud Field, Ravine, Lapis Forest, and Beeldeban Nest API docs. - Rule: Only ships that are performing hostile actions will trigger captchas. - Fix: Allow Spy Pods to show up as available in get_ships_for results.3.0001 - Add: Added Space Station Lab building, which will eventually allow building space station modules. - Add: Added Station Command Center, Parliament, Warehouse, and IBS modules for space stations. - Rule: Allow building space station hulls. - Rule: Members of an alliance have alliance controlled stations added to their planet list. - Rule: Waste Recyclers now add 400 waste storage at base. - Rule: Archived messages will be purged thirty days after they were sent. - Rule: Spy shuttles can be sent to orbit planets. - Rule: Now allow 10,000 RPC per day, but rate limited to no more than 30 per minute. - API: Sending ships that trigger defenses requires the new captchas. - API: Sending spies requires the new captchas. - API: Running spy missions require the new captchas. - API: Added send_fleet() to spaceport to allow sending multiple ships to a single target at once. This requires a valid captcha. - API: Added mission_count to spy status. - API: Added filter and sort capability to the spaceport's view_all_ships() method. - API: Expanded the spaceport's recall_ship() method to allow recalling an orbiting spy shuttle which also fetches as many idle spies as will fit. - Fix: Formatting problem with trade accepted.2.4700 - Rule: Spies now have a minimum recovery time of 1 hour. - Rule: Spies now retire after 150 offensive or defensive missions, which means they can perform 299 total missions if divided equally. - Rule: Trade accepted message now tells you who accepted the trade. - Rule: Defender shot down messages have been added. - Rule: Distribution Center building adds new storage possibilities. - API: The status for defending fighters will now include from and orbiting blocks (as returned by view_all_ships(), get_ships_for(), etc). The get_ships_for() now includes a recallable block when that lists the fighters that defending that body. - API: Added /captcha RPC with methods fetch() and solve(). - API: Trade Ministry and Transporter's accept_from_market methods use the new captchas. - Fix: Drones will once again defend properly - Fix: Ships defending other planets won't attack their own empire - Fix: Attacker shot down messages will once again show the proper Empire. - Fix: Essentia veins higher than level 1 will properly produce essentia. - Fix: Missions won't repeatedly run against the same spy - Fix: Missions requiring multiple of the same glyph will no longer cause errors - Fix: Hacking Network 19 will properly reduce happiness and will send correct messages.2.4600 - Add: "Allied Defense" as outlined below. - Rule: Fighters' defensive capabilities have been expanded; they can now be sent to defend foreign bodies (planets and asteroids). - Rule: Stakes now have a combat rating of 250 and trigger defenses. - Rule: Colony Ships and Small Colony Ships now have a combat rating of 1000 and trigger defenses. - Rule: Mining Platform Ships now have a combat rating of 600 and trigger defenses. - Rule: Detonators now have a combat rating of 1850 and in addition to being able to detonate probes at a star, they can also be sent to asteroids to destroy all of their mining platforms. - Rule: SAWs' defensive capabilities have been expanded; they now defend all asteroids in their system (in addition to the allied planets). - Rule: Sweepers' offensive capabilities have been expanded; they can now be sent to asteroids as well as planets. - API: Added recall_ship() to spaceport to recall fighters from their defensive task.2.4502 - Fix: The adjusted cost will be used when building buildings instead of the base cost. - Fix: Offline buildings can now be demolished. - Fix: Scows will now travel only to their intended destination. - Fix: Defenders will no longer attack themselves (thuds were appearing to defeat sweepers). - Fix: Another illegal division by zero on Planet.2.4501 - Fix: Cargo Ships from the Zyler Mining Strike mission have had their hold size increased from 85,000 to 100,000 and speed decreased from 100,000 to 2,500. - Fix: Happiness limit increased from 2,147,483,647 to 9,223,372,036,854,775,807. - Fix: Stolen Colony Ships & Short Range Colony Ships will no longer deduct happiness. - Fix: Running a successful "Abduct Operatives" spy mission when there are no defenders will return a "No contact" message instead of "Narrow escape". - Fix: Running a successful "Assassinate Operatives" spy mission will now return the correct message ID. - Fix: The shipyard's get_buildable call will once again populute "reason" for ships that cannot be built. - Fix: Spelling corrections in the API. - Fix: Defenses (fighters, sweepers and SAWs) will no longer trigger again when ships arrive back home. - Fix: Resource storage buildings no longer allow dumping negative waste. They will throw 1009 if you attempt it. - Fix: Thuds don't get hung up if launched at a planet that is subsequently abandoned. - Fix: Snarks will now select a random building from the list of least damaged buildings.2.4500 - Rule: Essentia can now be divided into tenths. - Rule: Essentia codes can now be used between servers (except the test server). - Rule: The limit on plans per planet has been eliminated. - Infrastructure: Centralized all assets on game.lacunaexpanse.com and d16cbq0l6kkf21.cloudfront.net for better caching between servers. - Infrastructure: Added zones to separate the chat environment for each server. - Infrastructure: Updated many of the ship images to provide more detail and color. - Fix: Stats not updating. - Fix: Illegal division by zero on Planet. - Fix: Ship carrying spies arrives at uninhabited planet and throws an exception.2.4400 - Add: Configurable settings for Tournament Server play. - Rule: Environmental affinity now adds 4% per level to waste and water storage capacity. - Rule: Mining affinity now adds 4% per level to ore storage capacity. - Rule: Farming affinity now adds 4% per level to food storage capacity. - Rule: Science affinity now adds 4% per level to energy storage capacity. - Rule: Farming affinity now increases food production 4% per level instead of 3%. - Rule: Mining affinity now increases ore production 4% per level instead of 3%. - Rule: Science affinity now increases energy production 4% per level instead of 3%. - Rule: Environmental affinity now increases water production 4% per level instead of 3%. - Rule: Environmental affinity now increases waste consumption 4% per level instead of 1%. - Rule: Management affinity now reduces building build times by 5% per level instead of 3%. - Rule: Manufacturing affinity now reduces ship build costs by 5% per level instead of 1%. - Rule: Research affinity now reduces building build costs by 5% per level instead of 1%. - Rule: Genetics lab now requires 1 level for each point you graft on to your species. - Rule: SAW protects all allied planets in the same star system. - Rule: Growth affinity now affects the cost of your next colony, rather than political affinity. - Rule: Political affinity now increases happiness production by 10% per level rather than 6%. - Rule: Growth affinity can now be changed as part of species respec. - Fix: Abducted operatives didn't stay prisoners long enough. - Fix: Farming affinity was being applied to manufactured foods instead of manufacturing affinity. - Fix: Environmental/Science/Mining affinity was being applied to waste conversion buildings instead of manufacturing affinity. - Fix: Stop ask of 0 essentia for trade/transporter by using fractions. - Fix: Mining platforms were miscounting the number of platforms on an asteroid based upon how many were en route. - Fix: Ore production calculation bug when mining ministries are used. - Fix: Change in population not being tracked by stats, which caused fastest growing medal to be handed out incorrectly. - Fix: Spy mission counts weren't being tallied correctly, which was affecting medals and stats. - Fix: Messages coming from wrong spy to wrong empire for insurrection.2.4301 - Fixed counter intel reports being signed by wrong agent. - API: Identifying buildings that don't use a plot in get_builable() by no_plot_use = 1. - Can no longer downgrade your capitol if you still have a stockpile. - Fixed instantly available spies when fetched from remote planet. - Fixed counter spy tutorial message. - Can no longer downgrade/demolish Terraforming Platforms or Gas Giant Settlement Platforms unless you have available plots. - Fixed a bug where space port wouldn't be able to see a ship's path if it couldn't also see the type. - Fixed a bug where Gas Giants didn't display properly the level of ore they were producing. - Removed old trade system. - Fixed "Security sweep kills my own spies on ally's planet". - You now get a message if your planet captures a ship with spies. - Fixed the regex documentation for mail formatting to work for negative ids. - Snarks will no longer target craters. - You can no longer push ships if there aren't enough docks on the remote planet. - Spies no longer train in parallel. - Can no longer use Trade Ministry or Transporter until it has been completely built to level 1. - API: Added rpc_count to empire data and rpc_limit to server data on each response. - Fix a problem with Trel attack. - API: Now returning on body x,y with spy status in intelligence ministry. - You can now upgrade glyph buildings using plans. - Fixed spy theft mission messages. - Fixed spy abduction. - API: Exposed id, is_ally, is_own in the incoming ships list on the planet status. - Fixed Bleeder weakness in AI.2.4300 - Added Trelvestian AI. - Added supply pod. - Rule Change: If your storage is ever lowered for any reason, excess resources will be dumped on the ground. - Rule Change: Munitions Lab now available at University Level 9. - Fixed documentation bug on spy listing in Intelligence Ministry. - Fixed the bug where Citadel wasn't giving the ships it catches. - Fixed the bug where ships would get stuck if the foreign body they were going to didn't have an owner. - Fixed bug where "abducting operatives" would leave them in limbo on their own planet.2.4201 - Fixed the bug where if an invitee built multiple universities then the inviter would get the essentia reward for each university built. - Fixed a bug where you could lower your growth affinity using the redefine species function. - Fixed a bug where you could cheat the archaeology ministry. - Fixed mission command crash bug. - Fixed the bug where you could build the waste monuments even if you didn't have the waste needed.2.4200 - Added "Security Sweep" defensive spy assignment. - Added "Insurrection" offensive spy assignment, but it cannot be run on empires ranked more than 50 below you. - Added "Abduct Operatives" offensive spy assignment. - You can now steal glyphs using the "Appropriate Resources" spy assignment. - You can now steal plans using the "Appropriate Technology" spy assignment. - All spy recovery times have been changed to better reflect mission difficulty. - Defender's recovery time is now half attackers recovery time, rather than being a flat 5 hours. - You can now destroy resources, glyphs and plans by running "Sabotage Resources". - If you steal a building (not a plan) using the "Appropriate Technology" spy assignment, it reduces the level of the building by one. - You can no longer run "Appropriate Technology" on empires that are ranked more than 50 below you. - Changed XP earned for spy mission assignments. Now 10 for success, 6 for failure, and 2 for bounce. - You can no longer burn a spy that has been captured. - See "Spies" and "How Spying Works" in the wiki for details on all the spying changes. - If you have ships heading to a body that becomes uninhabited while on route, the ships will now turn around and come home instead of falling dead. - If you have spies on a body that becomes uninhabited while they are on the planet, they will teleport home. - You can now only have 1 subspace transporter per planet. That's all that ever made sense anyway. - Improved excavation chance by distance a bit more. - Captured spies no longer show up in foreign spies on the security ministry. - You can now send up to 3 stakes in a 24 hour period, and the happiness requirement has been lifted. - Whenever you are returned a planet or a star via get_status() they now return their zone as well. - Genetics Lab's run_experiment output now includes everything from prepare_experiment as well, so you can immediately run a second experiment without another call. - Exposed "max_occupants" on shipyard.get_buildable(). - API now tells you exactly what assignments a spy can be given at the present time and how long the recovery time will be. - Fixed a bug in the genetics ministry where killed spies didn't get killed. - Fixed a crash bug with fleet movement missions. - Fixed a formatting problem in the "Enemy Captured" email. - Fixed a formatting problem on plans with extra build levels. - Fixed quake message for Thuds.2.4102 - Fixed bleeders and thuds being added to the normal build queue on striking ground.2.4101 - Fixed the API docs for Trade Ministry and Transporter that were referring to deprecated methods. - SAWs now attack before defensive ships. - SAWs now have a cooldown time of 5 minutes, regardless of level. - SAWs are now available at University level 8. - You can now build Stakes at level 10 Observatory. - Lowered the base speed and combat of the Sweeper by 400. - The odds of finding better stuff with an excavator are now increased by the distance it travels from its home planet. - Added another voting site to the Entertainment District. - Lottery in the Entertainment District is now per zone rather than server-wide. You can still only vote on each link once per empire per day, but if you wanted to, you could vote on a different link in a different zone. - Fixed genetics lab api error. - Eliminated "In Transit" as a ship status, in favor of "Waiting on Trade". The incosistency was causing many problems.2.4100 - When looking at trades in the market they are now sorted by price. - Added 5 new waste monuments: Great Ball of Junk, Junk Henge Sculpture, Space Junk Park, Pyramid Junk Sculpture, and Metal Junk Arches. - Added Shield Against Weapons building. SAW is great for ripping enemy ships from the sky. - Added Atmospheric Evaporator water producer building. This is the tier 2 water building. - Added Stake ship. This can be used to hold a target planet until your colony ship arrives. - You can now only have 2 singularity plants per planet. Existing planets with more than 2 are grandfathered in. - You can now only have 2 luxury housing buildings per planet. Existing planets with more than 2 are grandfathered in. - Fixed: Was calculating efficiency wrong for security ministry and space port as far as detecting ships. - Flipped Space Port's ability to see the type of ship vs the path of where it's coming from, because it's more realistic that way. - Fixed reusable spy pods (not supposed to be reusable). - Fixed corn meal grinder and cider bottler to work in any orbit. - Fixed trade accepted email. - Fixed sending too many spies. - Fixed pushing brings everything back to source planet.2.4002 - Scanners had a typo that caused them to create crash bug upon arrival. - Fixed a bug in the new market system. - Fixed the crash bug with the mission system after the release of the new ship system. - Fixed a bug where colony ships where spending the happiness for the colony after next, rather than the next colony. - Fixed a bug where trades withdrawn didn't land the ships. - Fixed a bug where pushing wouldn't deliver the goods. - Fixed defenses not being triggered for scanners.2.4001 - Galleons had incorrect build time. - Surveyors had incorrect speed.2.4000 - Fixed bug where some spy missions would return invalid JSON. - Fixed: Halls of Vrbansk get_upgradable_buildings was returning wrong URLs. - Added mission payout history to mission curator panel. - Added missing "colony founded" message. - Reorganized the prereqs for buildings and ships so you are told the unique prereqs first. - Refactored ship classes. - Scows are no longer expendable if used to dump waste into a star. - Scows no longer have a 0 hold size if you have no Trade Ministry, however the Trade Ministry helps them greatly. - Excavators now work on inhabited planets. - All ships now return max_occupants in their status. - Ships now have a combat rating, which is used in ship-to-ship combat calculations. - Munitions lab gives a 5% bonus to combat rating, but increases ship cost by 3%. - Deception and Science affinities each give a 3% bonus to combat rating. - The Crashed Ship Site gives a 5% bonus to combat rating. - All ships, except drones, can now survive ship-to-ship combat if their combat rating is higher than the ship going against them. - Ships lose combat rating equal to the amount of the combat rating of the ships they fight. - Fighters now die based upon their combat rating going to zero, rather than a random roll of the dice. - Fighters no longer instantly reset after combat. Their speed determines how quickly they get back into a reset position. - If you have existing fighters, and they had a speed lower than 2000, it is now 2000. - The level of the Shipyard building the ship now adds a 1% bonus per level to all attributes of the ship, without raising its cost. - Added Snark II, which has a splash damage radius of 1. - Added Snark III, which has a splash damage radius of 2. - Ship stealth has been refactored to be balanced and useful. All existing ships will keep their stealth, but new ones will have new values. - If the Security Ministry level times 700 is over a ship's stealth carrying spies, then those spies will be apprehended. - If the Spaceport level times 450 is over the stealth of the ship, you will see the type of ship. - If the Spaceport level times 350 is over the stealth of the ship, you will know where the ship is coming from. - Diminished efficency diminishes the Security Ministry and Spaceport's effectiveness. - Freighters can no longer fetch or deliver spies. - Added Barge, Galleon, and Hulk trade ship classes. - Added Placebo 1 thru 6, which are used to fake an attack. - Added Bleeder attack ship. - Added Surveyor reconnaissance ship. - Added Sweeper attack ship. Sweepers can also be used to defend a planet. - Added Thud attack ship.2.3902 - Halls of Vrbansk now also returns building URL. - Fixed a problem where your resource buildings could exceed the stockpile limit.2.3901 - Fixed a bug with the management affinity calculation. - Fixed a bug where Theme Park would return an error even though it worked. - Fixed a bug with the Genetics Lab where it would return method not found on prepare_experiment(). - Oracle of Anid can now be found via excavator. - Enabled happiness in missions. - Fixed a crash bug with mining platforms. - Fixed a bug where users weren't getting the 1 essentia credited back to their account on Transporter trades if they expired from inactivity. - Fixed "can't locate ask_type" bug on SST.2.3900 - Exposed Theme Park methods. - Fixed a problem with getting the upgradable building lists in the Halls of Vrbansk. - Embassy stash wasn't decrementing exchanges remaining display value. - Exposed recipies for Halls of Vrbansk. - Exposed Genetics Lab methods.2.3801 - When stash is empty embassy.view_stash() will return {} instead of null for stash element. - Fixed several bugs where assigning a spy would send back a JSON processing error message rather than the actual mission message. - Fixed a search problem with the Halls of Vrbansk. - Fixed a problem in the mission curator panel where curators weren't getting paid for their efforts. - Fixed a pagination problem in the mission curator panel. - Mistakenly set stash size to 5m rather than 500k. This has been fixed. - Stash was letting you donate/exchange more than you had.2.3800 - Changed map.get_stars() to allow fetching of more stars at once. - Exposed the API for the Oracle of Anid. - Clarified captcha/guid API documentation for trades. - Added distance exception for a star in the Temple of the Drajilites because users found it too confusing that you could fetch a star, but not necessarily view it's planets. - Created a new "market" API to replace the existing trade system. New methods to trade and transporter are: add_to_market(), withdraw_from_market(), accept_from_market(), view_market(), view_my_market(), report_abuse() - The following trade and transporter methods are now deprectated and will be removed as soon as the web client and iphone client have been updated: add_trade(), withdraw_trade(), accept_trade(), view_available_trades(), view_my_trades() - Fixed embassy.donate_to_stash() causing an exception in RPC. - Fixed a grammar issue in the spy sabotage report. - Fixed problems with captcha where solution was 0. - Fixed redefine species bug.2.3700 - Fixed pagination in mission curator panel. - Exposed API for Halls of Vrbansk. - Added fleet movement missions. - Added mission stats download for mission curators. - Fixed a typo in embassy.view_stash(). - Fixed a bug where happiness was not returned to the planet if a colony ship had to turn around. - Fixed a bug where a spy could steal a level 0 building plan.2.3600 - Added alliance stash methods to the embassy. - Added mission curator panel. - Fixed plot size problem from SSD.2.3501 - Fixed "The Gift".2.3500 - Development ministry now immediately returns "needs_surface_refresh" on subsidize build queue. - Scows can't launch unless there is enough waste to fill them. - Added Subspace Supply Depot to the end of the tutorial.2.3400 - Fixed Archaeology Ministry to have a University prereq of 11 rather than 10. - Added Mission Command to the tutorial. - Some tweaks to existing missions that people complained about. - Fixed bug where mining platform ship was counted twice as it arrived at an asteroid. - Stop listing duplicate missions. - Added more missions submitted by users. - Separated mission files into their own git repo for the new curator position. - Fixed bug where drones and fighters could be used even if they weren't Docked. - Fixed ship as cargo bug.2.3300 - Started keeping a public change log. - Added missioncommand.skip_mission(). - Fixed a bug where you'd get an overflow message before you should. - Added entertainment.duck_quack() and modified .view(). - Added Subspace Supply Depot. - Stopped combining items in mission objectives to make it easier to read. - There is no longer a limit to the number of missions in a zone. - Fixed a bug with plan matching for missions. - Can no longer use scows for mining. - Created stubs for Black Hole Generator, Gratch's Gauntlet, Halls of Vrbansk, Kastern's Keep, The Dillon Forge, and Theme Park. - Fixed the bug that caused the Saben to instantly auto-recolonize planets after abandoning them. - Added Library of Jith.