1. Devil Spire Falls
  2. News
  3. The NPC Update is LIVE

The NPC Update is LIVE

[p]As chosen by the Update Poll, the first part of the NPCs Update is complete. It features 4 new jobs for them, schedules based on work and home, countless improvements and adjustments, and a few suggestions implemented and minor issues fixed![/p][p][/p][p]CHANGELOG[/p]
  • [p]New NPC Jobs:[/p]
    • [p]Blacksmith: Selling Mundane Items and Heavy Equipment in Villages![/p]
    • [p]Magician: Selling Magical Items and Light Equipment in Villages![/p]
    • [p]Guard: Protecting Shops in Towns![/p]
    • [p]Housekeeper: Wives? Husbands? Lovers? Friends? Family? Roommates? Maids? Butlers? YOU DECIDE[/p]
  • [p]NPCs are now generated with separate Home and Work places! Most notable in Towns:[/p]
    • [p]They'll now follow a schedule walking in/out houses to get to their home or work places[/p]
    • [p]Going back home and Sleeping between 23 pm and 5 am (Oof!)[/p]
    • [p]Going to work from 6 am to 6 pm (OOF!!)[/p]
    • [p]Eating at 5:30 am, 12 pm and 6:30 pm (bruh)[/p]
    • [p]Just hanging around in their free time, including visiting other houses![/p]
    • [p]Villagers work outside, so they'll simply leave to do their PEASANTRY[/p]
    • [p]Blacksmiths, Magicians and Housekeeper work and sleep in the same house, so they rarely leave (ME)[/p]
    • [p]Bandits act mostly the same[/p]
  • [p]Updated Town generation, and improved it, with more houses, to account for the above. All houses have a shop where one of their family members' work, but sometimes only the shop is generated. Taverns act as both homes and shops.[/p]
  • [p]NPCs now can also:[/p]
    • [p]Alert guards when witnessing crimes[/p]
    • [p]Follow you inside/outside Buildings if they're close enough and in combat with you[/p]
    • [p]Act better when they refuse to interact with you or leave the party[/p]
    • [p]Not ask you to kill themselves[/p]
  • [p]New NPC Bark for when they get knocked out. Guess what it is![/p]
  • [p]NPC Witnesses are less tolerant of seeing crimes[/p]
  • [p]Backstepping NPCs now do so correctly if they were moving prior to being asked to[/p]
  • [p]Shopkeepers now properly greet you when you enter shops[/p]
  • [p]Shopkeepers are now always behind the counter when entering their shops[/p]
  • [p]Several improvements to NPC pathfinding, mostly detecting lack of progress and trying new paths better[/p]
  • [p]Several other minor fixes and improvements to NPC AI[/p]
  • [p]When bartering, your charisma vs the NPC's, plus selling/buying modifiers, is calculated per item instead of the whole value of the entire transaction, making trading much less exploitable[/p]
  • [p]Bandits now react better to murdering their comrades[/p]
  • [p]Townspeople and Merchants are more likely to know Spells[/p]
  • [p]Better Jump Or Not node for characters' pathfinding[/p]
  • [p]Better checks for walls/doors for characters[/p]
  • [p]Removed placeholder text in Characters' labels[/p]
  • [p]Party Members that are unrecruited inside a house will now make that house their home and workplace, better control for that will be added later[/p]
  • [p]Reduced character's max vision range from 100 to 50 m[/p]
  • [p]Improved Monster detection code for when they want to Eat[/p]
  • [p]Now only players shout when they can't do actions like jumping while overencumbered or standing up without space[/p]
  • [p]Better selection of targets based on their jobs for Murder Quests[/p][p][/p]
  • [p]Placed village signs better[/p]
  • [p]Monsters now spawn twice as often at night[/p]
  • [p]Better distance checks to trigger town/village/camp music[/p]
  • [p]Updated the Tutorial slightly to account for the new Towns[/p]
  • [p]Summoning a creature of level below 1 now makes it a chance of it working for a lv1 one[/p]
  • [p]The Create, Invoke and Shoot Effects now have a chance to fail if the level of their intensity is less than 1, like Fillup and Summons[/p]
  • [p]Created Spells with no hit-Effects will have their Projectile always set to Self[/p]
  • [p]Created Spells no longer consider discarted hit-Effects for Self Projectile ones in Intensity calculations[/p]
  • [p]Created Spells now have twice as much power if they have a negative Effect in self-Effects[/p]
  • [p]Better spacing for Material Windows in Menus that use few of them (Enchanting, Creating, etc.)[/p]
  • [p]Better rounding of Spell Failure % values in menus[/p]
  • [p]World Map zooming in/out is now based on your cursor position[/p]
  • [p]Improved White Potions' short description in Inventories[/p]
  • [p]Thrown/Shot items are now cleaned of their Owned status[/p]
  • [p]The Masterworks All Perk from the Bartering Skill now only affects equipments, avoiding the annoyance of Masterwork version of materials not stacking with common ones for crafting and other uses[/p]
  • [p]Now your own carry weight is added to you horse's carry weight when riding it[/p]
  • [p]Reduced the height of tilled terrain/unplanted/growing gatherspots to cover only the lower portion[/p]
  • [p]Building Lights now has a much smaller grid, and just a smaller one for Decorations[/p][p][/p]
  • [p]Fixed several bugs with NPCs using beds, specially the new Common one[/p]
  • [p]Fixed sometimes broken check for NPC facing for detecting players[/p]
  • [p]Fixed sometimes incorrect sound volume playing when NPCs use gates[/p]
  • [p]Fixed party members being able to slam or unsheathe-attack you[/p]
  • [p]Fixed rare cases of shop plaques' text going out of bounds[/p]
  • [p]Fixed generating invalid Animal Equipment with Effects from Spells and Enchantments[/p]
  • [p]Fixed Crafting Shirts or Pants sometimes creating the wrong style[/p]
  • [p]Fixed a bug that kept hit-Effects disabled after creating a Self Projectile one[/p]
  • [p]Fixed rare minor bug whern entering a house just as a ground decal (footstep) is about to be created[/p]
  • [p]Fixed Enchantment Effects (with null durability) incorrectly stacking (with no benefit) with effects of the same intensity. Most notable with Invisibility[/p]
  • [p]Fixed some lingering instances of Debuff Area Effects possibly setting Attributes to NULL[/p]
  • [p]Fixed other smaller hiccups with short potion descriptions[/p]
[p][/p][p]Some of the content introduced in updates won't show up in your game world, or at least won't be readily available, if it was generated before the update. They should not corrupt world files, but if they do, please report it![/p][p][/p][p]Thank you for your suggestions and bug reports! Please let me know what you think of this update and if you ran into any issues.[/p]