Difference between revisions of "Multiplayer Updates"

From Flexible Survival
Jump to: navigation, search
(April: Posting April's updates. Half a month late, I know.)
(June added. Yay.)
Line 3: Line 3:
 
Need up-to-the-minute updates? They're over [http://flexiblesurvival.com/index?webupdate here]!
 
Need up-to-the-minute updates? They're over [http://flexiblesurvival.com/index?webupdate here]!
  
==May==
+
==June==
* Removed phantom item from token store.
+
* Time now shows wind speeds.
* Added all new Victory and oVictory scenes to the [[Hyena Herm]], as well additional spicy Defeat scene material (including variants for submitting).
+
* Weather and +weather are now aliases for time.
* Worked through around half of all monsters so far clearing out dead ATB (Active Time Battle) values.
+
** Fixed wind-speed calculations.
** In some cases, these took 40-50% of the data stored on a mob, resulting in nearly double properties copied each time a mob was spawned.
+
* Fixed a horrifyingly bad bit of code in help.
** Clearing them subtly speeds up combat initiation.
+
* Weather string parsing added.
* In-game crafting help removed from the help file.
+
** See help string parsing for details.
** Should in-game crafting be restored, the help file will be back dated to include that information again.
+
* Bot fights will have an extra, short delay added per turn based on how much load is on the game.
*** Crafting items for in-game use is still possible via the web-interface.
+
** This delay will ONLY be added if the game IS under load.
* Attempting to search for a specific target now tells you it has no impact on how likely they are to appear.
+
* There is now a library $lib/uuid that hands out and maintains the production of UUID.
* Updated [[Feral Mode]]s to properly clear all current Feral powers when changing Feral Modes (should keep players from having powers from multiple Feral Modes).
+
* Licker can now clean any filled stat up.
** In addition, all Feral players will have their Feral Modes refreshed to remove any extra powers.
+
** In other words, it no longer relies on a preset list of things to clean.
** Feral Modes now grant powers based on your true level instead of your effective level.
+
* Two new string parsings added.
* Updated Sheet/Score to include a '+' on Proficiency levels to account for group's Skill Improvements.
+
** [comment=<text>] and [description=<text>] will both be removed from any string parsing completely.
** It won't be directly added, instead included as a '+X' with your proficiency level.
+
* Fixed various copyright infringing names and descriptions in areas.
** This will be 10 or less, depending on the proficiency level and your current effective level.
+
* Rearranged web combat clean up to fix a fringe clean up scenario with webrooms that hadn't had their 'finished' flag set properly.
* [[Female Husky]] and [[Alpha Husky]] given a [[Kemonomimi]] description.
+
* Belatedly, [[Siphospes]] given [[kemonomimi]] support.
* Updated Sheet to no longer show the + from Group Skill Improvements should the bonus be 0.
+
* Lay Master and Ovulation Period are now mutually exclusive, and the code has been changed to avoid issues in the case that both are owned (Lay Master will supersede).
* +bg/edit has been locked with a message mentioning it has been deprecated.
+
* [[Genetically Superior Human]] descs now show up for Kemonomimi characters.
* [[Alien]] revised to remove dated 'you' references from autodesc, remove potentially copyright-infringing parts in its descriptions, added in [[Color Chooser]] support, added in Kemonomimi support, and gave it Wi flag checks in Defeat and OVic.
+
* Overhaul to [[Personal Valve]] code.
** Alien also given missing Clawed and Tailed flags, and [[Tail Divider]] support added to their butt.
+
** Persons inflated/deflated with pump/vacuum will slowly return to normal.
* A new Defeat scene has been added to the [[Anubis Servant]] infection.
+
*** Also, personal vacuum now cancels out effects of [[personal pump]], instead of stacking with it.
** While this cannot be accessed through ordinary means, it will now generate a message if an Anubis Servant is ever spawned artificially by a judge for a scene and defeats a player.
+
* Added to #0 the define array_adj_item=2 dupn array_getitem 4 rotate + -3 rotate array_setitem.
* A new Victory and oVictory scene have been added to [[Blue Gryphon]] as well as more variety in the Defeat.
+
* [[Colorizer]] will correctly clear the inventory color from an item.
* Added a cunnilingus sex scene to [[Tess]] the [[Succubus]].
+
* Lust damage now properly added as Energy=>Mental subtype.
* [[Abnormal breeder]] now functions correctly, those with the merit may want to be more (Or less) careful about your sexual habits.
+
* Fixed a small bug with how webcombat notifies the client that a finished fight has been resumed (via hero points).
* Cleared out some mis-set properties on land deeds and adding the correct ones.
+
* Made the way the webpage and the web command set difficulty level and difficulty quantity match that of the in-game way of doing it (Turns out there is a 4).
** This should fix some bugginess with certain abodes.
+
* New string parsing: [eggnancies of [player]].
* Research reinstalled in the Scientist profession.
+
** Tells you, numerically, how many clutches you are carrying.
* New cunt descriptions added to Female Husky and Alpha Husky.
+
*** Regular pregnancy counts as 0.
* Fixed a bug that caused a lot of statuses to go through the string parsing process unnecessarily.
+
** Also works in [if ] form.
* Form examination is ready to be used!
+
*** [if eggnancies of [player] > #] and so on.
** Fex, formex, fexamine, formexamine and fexam all call up this command.
+
** In your descs, these string parses will only work on yourself.
** Syntax is fex (infection).
+
*** In form-descs, they can hit any target.
** It supports partial matching identical to that used in the shift logic.
+
* Fixed a bug where children from ferals (mobs) would not be marked as such by the impreg code.
* Added the Clawed flag to the Legs slot of forms with claws on the feet.
+
* Fixed a bug in impreg where someone pregnant with eggs could be impregged regularly.
** Also added the Hooved flag where appropriate.
+
** The inverse was already blocked.
** In String Parsing, please target the slot you wish to evaluate Clawed for from now on: [if clawed present in arms of [target]] vs [if clawed present in legs of [target]].
+
* A cuddling scene has been added to Chenoa the [[Aassahke Female]], content courtesy of fellow player Jade.
* The Mother's Day forms returned to the mako store for the month.
+
* Added the taur flag to the [[Arachne]] form.
* Cleaned up the [[Ebony Raven]] form, giving it a cunt TF message and adding checks for flags in the Victory/Defeat.
+
* Fixed an issue with desperate web mission fights.
* Updated the Ember family of infections (([[Ember Warrior]], [[Ember Breeder]] and [[Ember Matriarch]]).
+
* Implemented a _connect and _disconnect propqueue for web connections.
** The warrior's size have been knocked down from from 14 to 7 and the matriarch from 15 to 10.
+
** Intended for later things but also makes the live Who's Online page run smoother.
*** In addition, the Victory/oVictory/Defeat messages for each have received extra parsing to account for flags, and their descriptions/TF messages have received some polish.
+
* Added Kemonomimi support to [[Bastet Disciple]].
* Malfunction in card payment fixed!
+
** In addition, [[Shy Gecko]]'s slit has been changed from the normal cleft descriptor to a cloaca, as per the original writer's request and for flavor, and its groin TF message has been expanded to accommodate for females, herms and neuters.
* Fixed Average Trade - Goodies, which was using only 2.5 PP instead of 5.
+
* Added the chitinous wi flag, abbreviated as ctn (chi was taken for Child Raising).
* You now, based on your active subscription(as in what you got from payment, not permanent status) have a chance of scoring a second vial from a prime fight(34% per level, so 33% at hiker, 67% at survivalist, 100% at Wasteland Warrior)
+
** Useful for bug-lovers who crave those exotic partners.
* Primes and their reinforcements are now immune to charm.
+
* Made ass labs much less ass-focused (much more random now).
* <s>Fixed small bug in power code that could cause a crash on calculating secondary magnitudes.</s>
+
* Nanite Solar Collection research bumped by 25 due to stretch goal.
** Undid previous small fix (turns out it wasn't a bug) and put in a single check to prevent the original crash without changing a variable's type.
+
* AI's should now treat AI routines with apostrophes correctly, though you'll have to set them up again for it to work correctly.
*** This broke summons
+
** If you don't have any apostrophes in power names, you can ignore this message.
* [[BioMonitoring Sight]] nanomagic now available.
+
* Implemented much more random handling of "random" targeting and loot selection.
* [[Reduced Fertility]] and [[Minimally Fertile]] got their descriptions revamped a bit.
+
** If any bad items/targeting found, please make a request.
** Minimally Fertile got the proper tags.
+
* Tweaked the April Fools update generator.
* Concealing Nanomagic created.
+
* Fixed an erratic crash in combat that might have been causing other parts of the program to fail to trigger.
** Now your Nanomagic clothing can be used for more than just keeping you warm or cool.
+
* Fixed error that prevented purchase of things from the lunarmako store on the web.
* BioMonitoring Sight Nanomagic's description improved and added an extra minor effect.
+
* Huge bugfix, applying maxhp or maxphp debuff will IMMEDIATELY invalidate your cached max hp, allowing them to take effect.
** BioMonitoring Sight Nanomagic shows the proper description now.
+
* Fixed player-targeting-aoe powers that were not hitting more than one target.
* Techno Nanomagic got its Targets readjusted.
+
* Some performance changes made to how stats of powers are collected.
* Powers that have talk scripting now have it applied AFTER statuses are processed.
+
* Gave web missions the ability to recognize a broken goto link and report it rather than restarting the mission.
* Added two new targeting options to powers.
+
** Also reworked the staff only 'checkmissions' command to find such.
** Mypet targeting will only let the power target the user's pets (can never be a non-ally targeting power).
+
* [[Polar Bear]] given Kemonomimi support.
** Petonly targeting will only target pets. If it is hostile it will only target enemy pets.
+
* Blindfold (item) removed from mako-store.
** It cannot be forced to target a non-pet.
+
** Blindfold (recipe) added to mako-store.
* When using standard consumable items (ones that are not complex or not used up), a message will now tell you that you have used one.
+
** Price is the same as the old item.
* Players with roles they shouldn't have access to (like no longer being subscribed, etc) will now have them automatically removed free of charge when using the web role editor or the in-game one.
+
** Blindfold, now being craftable, allowed into the crafting-bounties.
* Stopped www_propertyMonitor.muf from crashing every time some web object is deleted.
+
* Mako-store sorted.
* Bonus boss vials for active subs should be working better now.
+
** Be sure to refresh if you still have the page open.
* Binoculars recipe got the Loadout adjusted 15=>10.
+
* The ' is now a valid character in the name of crafted items.
* Fixed web combat engine crashing due to not thinking there are enemies present.
+
** The ' can be put into the name of an item renamed by rename tag.
* Using the "activate" or "deactivate" commands while automated will now correctly honor your choice to either only activate or only deactivate a power when it gets to your turn.
+
*** Same with +sexname-renaming.
* Fixed listforms to search for the correct local stat string.
+
* Setup some combat-level caching of power data, this should not affect players in any way.
* Builder vials should no longer sometimes have infections on them.
+
* Web combat now ignores player's Group Size/Pheromone level as well as extra "density" from the area.
* Infection vials should always have a level of at least 1.
+
* Splash.muf should no longer hard crash when connecting/disconnecting too fast when the game is under load.
* Using Shift load=# will now give the correct powers.
+
* Caching (as previously mentioned) now much wider in scope.
* Tweaked the mine helptext to say "nanites" instead of "freecred"...because it uses nanites, not freecred.
+
** Players should not see any difference mechanics-wise.
* Chat channel listing with the #who command will now sort the list by idle times.
+
* Reworked how web combat selects backup so that people already busy are considered later (Means the 'web #assists' list is more about potential than 'right now') and to prevent backup that are alts of each other from being summoned (it already prevented alts of the player).
* A new +request command has been added.
+
* New combat role, Mad Researcher.
** +request/priority <ascend/descend> sorts your requests into three priorities which are as follows.
+
** Contains [[Warded]], [[Technical]] and [[Enduring Malice]].
*** Low (you are the last reply on them).
+
* Implemented a disable switch for web combat for times when the muck is stressed.
**** Medium (not assigned to a staffer yet).
+
** Left room for load balancing causing longer pauses between fights.
***** High (last comment not by yourself).
+
* Updated some timing and priority steps for power processing.
* A new option has been added for staff to be able to add notes to requests and restrict them to particular staff levels and higher.
+
** This should not affect anything from a player's perspective.
* Made web combat no longer double-dip player's 'mob density' (pheromone, etc) stat when choosing how many monsters to add.
+
* Added 'webstatus' and 'webeffects' to do the same as their regular counterparts (status and effects) but show the version of a person presently taking part in web combat.
* Updated [[Water Hydra]] with Color Chooser support.
+
* Sped up the way the request list is built for staff.
* Doing '@set me=/_prefs/nomoreprompt:Y' will stop the more prompts on channel #who / #list.
+
* Added a spooling queue to webcombat generation to ensure only one is being generated at a time.
* Muck chat's '#who' will list web users and @<person> will match them.
+
** At present it has minimal feedback, left some room for it to provide queue place but seeing how it fares at peektime first.
* Fixed a blank last line in the script for the web mission 'gryphon studies' that prevented it from being reported as completed.
+
* Implemented a manual turn timer in web combat; turns over 10m will switch to auto.
* Fixed [[Nanite Vaporizer]] not picking builder vials to consume.
+
* By popular demand, udders given more descriptions with more even ranges.
* Fixed an issue with the 'commence patrol' button on the mission page.
+
* In light of the rebirth of the [[Nova Fairy|Nova Faeries]], the height and weight changing mods have been disabled.
* Flags for arm and tail divider better handled.
+
** A rework or refund of them pending.
* [[Monotreme activator]] should finally work again with multiple eggs via husky or rabbit pills.
 
* Setting a child's gender will now also set the clit-stats.
 
* You can now use the [[PBRD|Pregnancy Broadcast Research Device]] in your inventory to change its type to affect males, females, both, or be deactivated.
 
** If it affects males, it targets your current NPC-pregnancy.
 
*** The default is both.
 
* +mako/Pregcast updated to work on people with male-enabled PBRDs. Similarly, the pregnancy-ticks now take them into account.
 
* Being offline will no longer halt your NPC-pregnancy's progress.
 
** It will move along at the same rate as a regular pregnancy in that case.
 
* Fixed a serious bug in the offline-progress of NPC-pregnancies that would either invalidate a regular pregnancy or set the time of your regular pregnancy wrong.
 
** Anyone affected by the former has been set to the minimal pregnancy-time due to fairness-considerations.
 
  
 
=Previous months can be found in the [[Multiplayer Updates Archive]]=
 
=Previous months can be found in the [[Multiplayer Updates Archive]]=

Revision as of 11:37, 13 July 2015

The following is a list of updates made to the game since it entered open beta in 2011.

Need up-to-the-minute updates? They're over here!

June

  • Time now shows wind speeds.
  • Weather and +weather are now aliases for time.
    • Fixed wind-speed calculations.
  • Fixed a horrifyingly bad bit of code in help.
  • Weather string parsing added.
    • See help string parsing for details.
  • Bot fights will have an extra, short delay added per turn based on how much load is on the game.
    • This delay will ONLY be added if the game IS under load.
  • There is now a library $lib/uuid that hands out and maintains the production of UUID.
  • Licker can now clean any filled stat up.
    • In other words, it no longer relies on a preset list of things to clean.
  • Two new string parsings added.
    • [comment=<text>] and [description=<text>] will both be removed from any string parsing completely.
  • Fixed various copyright infringing names and descriptions in areas.
  • Rearranged web combat clean up to fix a fringe clean up scenario with webrooms that hadn't had their 'finished' flag set properly.
  • Belatedly, Siphospes given kemonomimi support.
  • Lay Master and Ovulation Period are now mutually exclusive, and the code has been changed to avoid issues in the case that both are owned (Lay Master will supersede).
  • Genetically Superior Human descs now show up for Kemonomimi characters.
  • Overhaul to Personal Valve code.
    • Persons inflated/deflated with pump/vacuum will slowly return to normal.
      • Also, personal vacuum now cancels out effects of personal pump, instead of stacking with it.
  • Added to #0 the define array_adj_item=2 dupn array_getitem 4 rotate + -3 rotate array_setitem.
  • Colorizer will correctly clear the inventory color from an item.
  • Lust damage now properly added as Energy=>Mental subtype.
  • Fixed a small bug with how webcombat notifies the client that a finished fight has been resumed (via hero points).
  • Made the way the webpage and the web command set difficulty level and difficulty quantity match that of the in-game way of doing it (Turns out there is a 4).
  • New string parsing: [eggnancies of [player]].
    • Tells you, numerically, how many clutches you are carrying.
      • Regular pregnancy counts as 0.
    • Also works in [if ] form.
      • [if eggnancies of [player] > #] and so on.
    • In your descs, these string parses will only work on yourself.
      • In form-descs, they can hit any target.
  • Fixed a bug where children from ferals (mobs) would not be marked as such by the impreg code.
  • Fixed a bug in impreg where someone pregnant with eggs could be impregged regularly.
    • The inverse was already blocked.
  • A cuddling scene has been added to Chenoa the Aassahke Female, content courtesy of fellow player Jade.
  • Added the taur flag to the Arachne form.
  • Fixed an issue with desperate web mission fights.
  • Implemented a _connect and _disconnect propqueue for web connections.
    • Intended for later things but also makes the live Who's Online page run smoother.
  • Added Kemonomimi support to Bastet Disciple.
    • In addition, Shy Gecko's slit has been changed from the normal cleft descriptor to a cloaca, as per the original writer's request and for flavor, and its groin TF message has been expanded to accommodate for females, herms and neuters.
  • Added the chitinous wi flag, abbreviated as ctn (chi was taken for Child Raising).
    • Useful for bug-lovers who crave those exotic partners.
  • Made ass labs much less ass-focused (much more random now).
  • Nanite Solar Collection research bumped by 25 due to stretch goal.
  • AI's should now treat AI routines with apostrophes correctly, though you'll have to set them up again for it to work correctly.
    • If you don't have any apostrophes in power names, you can ignore this message.
  • Implemented much more random handling of "random" targeting and loot selection.
    • If any bad items/targeting found, please make a request.
  • Tweaked the April Fools update generator.
  • Fixed an erratic crash in combat that might have been causing other parts of the program to fail to trigger.
  • Fixed error that prevented purchase of things from the lunarmako store on the web.
  • Huge bugfix, applying maxhp or maxphp debuff will IMMEDIATELY invalidate your cached max hp, allowing them to take effect.
  • Fixed player-targeting-aoe powers that were not hitting more than one target.
  • Some performance changes made to how stats of powers are collected.
  • Gave web missions the ability to recognize a broken goto link and report it rather than restarting the mission.
    • Also reworked the staff only 'checkmissions' command to find such.
  • Polar Bear given Kemonomimi support.
  • Blindfold (item) removed from mako-store.
    • Blindfold (recipe) added to mako-store.
    • Price is the same as the old item.
    • Blindfold, now being craftable, allowed into the crafting-bounties.
  • Mako-store sorted.
    • Be sure to refresh if you still have the page open.
  • The ' is now a valid character in the name of crafted items.
    • The ' can be put into the name of an item renamed by rename tag.
      • Same with +sexname-renaming.
  • Setup some combat-level caching of power data, this should not affect players in any way.
  • Web combat now ignores player's Group Size/Pheromone level as well as extra "density" from the area.
  • Splash.muf should no longer hard crash when connecting/disconnecting too fast when the game is under load.
  • Caching (as previously mentioned) now much wider in scope.
    • Players should not see any difference mechanics-wise.
  • Reworked how web combat selects backup so that people already busy are considered later (Means the 'web #assists' list is more about potential than 'right now') and to prevent backup that are alts of each other from being summoned (it already prevented alts of the player).
  • New combat role, Mad Researcher.
  • Implemented a disable switch for web combat for times when the muck is stressed.
    • Left room for load balancing causing longer pauses between fights.
  • Updated some timing and priority steps for power processing.
    • This should not affect anything from a player's perspective.
  • Added 'webstatus' and 'webeffects' to do the same as their regular counterparts (status and effects) but show the version of a person presently taking part in web combat.
  • Sped up the way the request list is built for staff.
  • Added a spooling queue to webcombat generation to ensure only one is being generated at a time.
    • At present it has minimal feedback, left some room for it to provide queue place but seeing how it fares at peektime first.
  • Implemented a manual turn timer in web combat; turns over 10m will switch to auto.
  • By popular demand, udders given more descriptions with more even ranges.
  • In light of the rebirth of the Nova Faeries, the height and weight changing mods have been disabled.
    • A rework or refund of them pending.

Previous months can be found in the Multiplayer Updates Archive