[x] Have you checked to ensure there aren't other open Pull Requests for the same update/change?
Tested Changes:
[x] Have you lint your code (lua lint) locally prior to submission?
Changes to Core Features:
[x] Have you added an explanation of what your changes do and why you'd like us to include them?
[x] Have you successfully ran tests with your changes locally?
Comments
Changes
Major
Enabled a lot more researches. That is, you can launch rockets from the ship, craft spidertrons, research infinite tech and so on.
From 800 leagues, islands will now have mandatory resource cost to leave, which doesn't decrease. Failing to collect resources, will cause the crew to lose.
In hard and nightmare difficulties, some biters now have a chance to become elite. Elite biters have 5x more health in hard difficulty and 10x more health in nightmare difficulty.
In hard and nightmare difficulties, some spawners have a chance to become elite. Elite spawners have more health and have higher chance to spawn elite biters.
Added protected run checkbox when creating new run proposal. This locks captain role when captain becomes afk or goes offline.
Public crew will no longer have captain protection when captain goes afk.
Increased crew run limit from 2 to 3 (This is experimental change to see if people are more likely to create their own runs as well as to see if it won't cause too much performance issues).
Biter boats now can arrive at any time, instead of only arriving within few minutes of crew ship's landing.
Added 3 new classes: Medic, Doctor and Shaman.
Disabled 3 classes: Gourmet, Deckhand, Boatswain.
More than one class of same type can be acquired now. Same classes now can be offered again every 5 class purchases.
Mining trees now have a chance to spawn smol ore vein or chest with loot.
Oil/Ore patches from mining rocks now won't be created if another resource patch was created from other rock nearby (except in Frozen Pools island).
Minor
Disabled ever increasing productivity bonus from labs.
Increased uranium-235 requirement for late game Radioactive islands. The amount required remains the same for the first occurrence of this island.
It's darker in the cabin and holds now.
Slightly decreased amount of time you can stay in Maze island.
Slightly decreased Nightmare difficulty index.
Slightly increased amount of biters that spawn in Sandworm Caldera island.
Biters in Sandworm Caldera island now spawn every 5 mins instead of every 6 mins.
Added additional tiles around furnace quest structure.
Veteran class now has 100% chance to slow an enemy upon getting hit.
An error is printed to player now, when he is trying to create crew proposal with max crew limit.
Disabled boat steering in Mysterious Caves island.
Captain cabin's market now sells random class.
Mining rocks/trees in Maze island now gives you resources like in other islands.
Killing worms in Maze island now gives you rewards like in other islands.
The boat now requires 50 rail-signal to steer it each time, down from 100.
Captain's market now sells 50 rail-signal per purchase down from 100 (but now at slightly more expensive price).
Increased the amount of copper you can gather in Mysterious Caves and Isle of Buried Treasure islands.
All spawners in Maze and Radioactive island are now destructible.
Reduced base damage of flamethrowers by 10%.
Slightly increased amount of ore in late game.
Significantly reduced ore amount in radioactive island, but now the amount scales with leagues.
Increased the minimum amount of ore gained from mining rocks in Mysterious Caves island. In addition minimum amount of ore gained there now scales with leagues.
Increased requirements for Mysterious Caves island quests.
Amount of resources gained from mining trees/rocks now scales with leagues.
Biter boat spawner health now scales with leagues.
Decreased kraken health scaling from player count.
Rebalanced quest structure item requirements (their amount and their chance to be required). Easier items won't appear as requirements in late game, and lesser amount is needed for harder items.
Quest structures now have new items that can become required items.
Market quest structure that only returns items when quest is completed, now doesn't appear after 600 leagues.
Slightly increased average size of Frozen Pools island.
Fish and worms now can spawn in Frozen pools island lakes.
Fish now can spawn in Poisonous Fen island lakes.
Killing all spawners now won't remove undock cost.
Mysterious Caves island now has undock cost on later leagues.
You can't stay forever in radioactive island anymore.
Spectators now don't affect crew scale (that is, game doesn't become harder with spectators).
Reduced the amount of free power granted by boat power upgrades by ~20%.
Random upgrades will now sometimes demand hard to acquire items.
Decreased maximum stay in islands for harder difficulties.
Decreased maximum stay in islands for smaller crews to favor having more people.
Disabled all additional default researches.
Added /fixpower command to connect poles between deck and holds (in case it gets disconnected).
Increased the cost of 5x artillery shells in captain's cabin market from {400 coins, 10 coal, 20 iron plates} to {4000 coins, 20 coal, 20 iron plates}.
Bug fixes
Fixed an issue where power pole wire connection sometimes would get unnecessarily removed when teleporting boat between surfaces (for ex.: island -> sea).
Fixed an issue where some classes like Scout or Samurai would heal themselves when getting splashed by grenades instead of getting damaged.
Fixed an issue where obstacle boxes in hold could spawn on top of substations.
Fixed an issue where players could get teleported around for no reason when boat was undocking.
Fixed an issue where boxes around captain's cabin wouldn't get upgraded on harder difficulties.
Fixed an exploit where player could join private run bypassing password protection.
Fixed an issue where spectator could take a class.
Fixed an issue that caused player items to disappear when player left the game. But now offline player's items immediately go to captain's cabin instead of staying on dead corpse.
Fixed an issue where 99% of the time rocket silo would spawn on bottom half of the map.
All Submissions:
Tested Changes:
Changes to Core Features:
Comments
Changes
Major
Minor
Bug fixes