/
changes.txt
1106 lines (984 loc) · 62.9 KB
/
changes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
3.0885:
- Fix: Spies disabling buildings have more targets, but not bleeders.
- Fix: Fissure implosions originating in Neutral Area do not damage other planets.
- Add: Spy task returned from training query. (Should only 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.
3.0884:
- Fix: Bug when upgrading Glyph buildings, but with no hall plans
3.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-Veins
3.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 used
3.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 refactored
3.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 cost
3.0868:
- Fix: No longer try to send N19 news from an asteroid
3.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/minute
3.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 message
3.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' reports
3.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 plans
3.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 modified
3.0857:
- Add: Number of glyphs of each type are now shown in Stats/General
3.0856:
- Mod: DeLambert now offer glyph trades with all the same type
3.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 zone
3.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 API
3.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 individually
3.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 build
3.0829:
- Add: Added bulk trading in plans/glyphs/ships to SST
3.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 build
3.0824:
- Mod: AI empires can use supply pod tech.
- Mod: DeLamberti will now sell plans on the Trade Ministry
3.0823
- Fix: Scanners sent to unoccupied planets no longer cause an exception
3.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 speed
3.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 docks
3.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 Transporter
3.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.