Global changelog

Updates and announcements

Moderators: elder, overseer, arch, avatar, creator

Post Reply
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Global changelog

Post by ilmarinen » 14 Apr 2019, 21:11

Since we don't have better means or version control and limitation of bboards and discord all global changes will be represented here.
  1. Do not discuss changes in this topic.
  2. Keep in mind some of the changes are beyond your level of understanding.
  3. This topic is for all with core code access. If you made changes to the mechanics of the game, post here.
  4. Discord channel and other social networks are of lesser priority than this changelog.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Re: Global changelog

Post by ilmarinen » 14 Apr 2019, 21:16

  • I've merged all places terminfo is defined in into terminal_d, keeping support for Lujke's colorful new MOTD screens for now but we might want to move their display /after/ user logs in or states support for ANSI. If someone wishes they can add new terminals in terminal_d, (like "html" for our websocket), but there will be issues in using these: additional escaping of special symbols would be required.
  • Terminals xterm, ansi-status and fredom have been removed: first one is no longer relevant, xterm uses ansi; second one has been broken and third one is gone from system terminfo.
  • I've added new seqence: ULINE. Which is for underlined text.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Re: Global changelog

Post by ilmarinen » 18 Apr 2019, 16:20

  • Yuan-ti viper form is now fixed and will work properly. In addition, from what I've read in srds, this psionic form should be able to speak and cast, so these addions have been made.
  • Two additional terminals have been added: ansi-nocolors and ansi-nobgcolors. First one removes all colors from the output, keeping BOLD, ULINE and other special characters. Last one removes background colors only. To use these use <setenv> command.
  • You can now view spells of other classes with <spells CLASS> command.
  • Spell reflection feats percentile is now your spellcraft/3;
  • Reflection feats percentile is now your athletics/3;
  • New repair formula is (-(500*y^2-6500*y)/3)-(565*x^3-12165*x^2+11600*x-4500)/9 where x is item enchantment and y is all other bonuses.
  • Shop vendors can now be asked to <repair all> deteriorated items in your immediate inventory. I hope you're as rich as midas.
  • Invisibility will now fail if you're low on stamina.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Re: Global changelog

Post by ilmarinen » 20 Apr 2019, 22:46

  • N did some changes to something, but nothing super kewl or important.
  • Summon companion has been added to warlock invocation lists.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Re: Global changelog

Post by ilmarinen » 22 Apr 2019, 03:01

  • Champions have been nerfed
  • <repair cost ITEM> (for vendors) will tell you how much repairing ITEM will cost.
  • Satyrs have been added as playable race. Expect some bugs, but they are playable.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Re: Global changelog

Post by ilmarinen » 25 Apr 2019, 01:55

  • Saurians have been installed as a race available to anyone
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Re: Global changelog

Post by ilmarinen » 26 Apr 2019, 21:08

  • Beastman are now beastkin. They got more fur coloration types as well. They now can be bards and sorcerers as well.
  • Eldritch glaive
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Re: Global changelog

Post by ilmarinen » 27 Apr 2019, 20:31

  • Scribe (feat) now takes into account your empowered (caster level) bonus.
  • Enchant (feat) now takes into account your empowered (caster level) bonus.
  • Enchant (feat) exp cost has been significantly reduced.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Re: Global changelog

Post by ilmarinen » 28 Apr 2019, 03:26

  • Enchant has been unlocked for sorcerers
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Re: Global changelog

Post by ilmarinen » 29 Apr 2019, 03:16

  • Eldritch bow has been added. Report any description nonsense in specials of that one with <game typo> please.
  • Domination family of spells has been fixed.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Re: Global changelog

Post by ilmarinen » 30 Apr 2019, 01:49

  • Updating death mechanics, to hybrid system somewhere inbetween old and new:
    • All punishment calculations are made at churches. I.e. if you're revived by other means, you get no punishment.
    • You loose exp towards your next level. If you have negative exp, you loose it all.
    • Progressive tax percentile that adds 5% increments towards 50% remains.
    • Items only with enchantment on them will deteriorate.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Re: Global changelog

Post by ilmarinen » 03 May 2019, 07:25

  • Argentrok shoreline is back. No re-balacing. has been done. You have been warned.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Re: Global changelog

Post by ilmarinen » 03 May 2019, 10:22

  • Inactive players won't die because of starvation
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Re: Global changelog

Post by ilmarinen » 06 May 2019, 04:40

  • <attune> has been removed. Psions should have access to <enchant> feat now
  • Combatprescience for warminds has bonus of 4 instead of 6
  • Mage/Sorc/Psionic <enchant> requires laboratory now
  • Feat help generator has been introduced. It will require some time to convert all feats. New feats will display save throw and whether they can be used in shifted form.
  • Hardenedminions will no longer add red short to mobs shortdesc
  • Imbue item has been replaced with craft magical equipment
  • Mighty resilience should negate half of the stabs from thieves of the same level
  • All feats have been converted to new helpfile format
  • All domination-like effects, including items and potions, are restricted to few commands. Right now the list is: ({"follow","say","speak","emote","emoteat","kill","drop","give","party","open","close","cast","prepare","remember","buy","sell"})
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Re: Global changelog

Post by ilmarinen » 08 May 2019, 12:02

  • <fixspells> now affects innate spells as well
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Re: Global changelog

Post by ilmarinen » 09 May 2019, 18:38

  • Added <dsync> command for creators. Shloud simplify workflow.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Re: Global changelog

Post by ilmarinen » 11 May 2019, 10:39

  • FTP for creators now supports PASSV. Check related coder subforum on FTP configuration
  • Minor adjustments to <dsync>. Cheators should check <help dsync>. It will take into account current directory now
  • Astronomy daemon had been fixed. Hardcoded sky from <look> command has been removed. As of this post, astronomy is not yet implemented though
  • Forum->Discord integration
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Bboards

Post by ilmarinen » 11 May 2019, 12:59

  • Boards got <readall> command that marks all messages as read
  • IC boards won't display character names anymore (Unless you're an avatar)
  • IC board will display ingame date now
User avatar
shadowgate
Site Admin
Posts: 123
Joined: 16 Mar 2019, 17:19

Jimi's banjo

Post by shadowgate » 11 May 2019, 15:08

Jimi's banjo is back in rhapsody.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Ranger gnolls

Post by ilmarinen » 11 May 2019, 15:19

Gnolls are allowed to be rangers now because it is their favored class in SRDs.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Starvation and Thirst

Post by ilmarinen » 12 May 2019, 15:21

If you're starved or parched and your hp reaches 0, you will die.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Elemental opportunist

Post by ilmarinen » 12 May 2019, 22:20

Elemental opportunist's potency had been increased to 5 caster levels.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Unraveling of mages

Post by ilmarinen » 12 May 2019, 23:53

An update to mages, archmages and shadow adepts.

First, spell vendors, as some of you have already noticed, will sell you all mage spells without restrictions. Some ancient spells, like acid breath or elemental orbs, have been fixed and brought back into circulation. Ashta'Rathai vendor will no longer sell spells that he should not. In addition, the price on these spells is now calculated based on spell level and their list is formed automatically from list of all mage spells. Spell vendors in major cities should have been updated.

Second, school mechanics has been changed. Essentially, mages have been flattened and brought closer to 3.5e SRDs. When casting spell of your school expect greater potency, when casting school of opposing school expect decreased potency. Power of either bonus or penatly increases with mage levels. "Universalists" have not been introduced, however, and we can't lock casting of opposing school spells since mages don't have that many spells. See <help mage schools> for list of schools and their opposition. If you have played NWN, you should be familiar with this setup.

Third, Archmages that have school familiarity feat receive significant additional bonus to potency of spells of their school instead of spontaneous casting. Spontaneous casting for archmages has been removed.

Forth, Shadow adepts, that have elusive spellcraft feat receive minor additional bonus to necromancy, illusion and enchantment spells.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Finder of death

Post by ilmarinen » 13 May 2019, 18:06

Finger of death and slay living will behave the same way as in DND, i.e. they are combat spells now.
In addition, finger of death has been added to druid spell list.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Minor changes in spell list generation

Post by ilmarinen » 13 May 2019, 18:08

I hopefully sped up spell command, so it should work faster.
Vendor's spell list should be generated faster as well.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Spell memory bugs

Post by ilmarinen » 15 May 2019, 00:17

You should now be able to <forget> spells placed in incorrect slots.
Forgetting spells with <forget> or preparation lists won't keep them in memory if you have prestige class that keeps them in memory.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

You can now kill yourself

Post by ilmarinen » 16 May 2019, 00:26

To do so type <kill yourname> and follow instructions.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

ShieldMiss

Post by ilmarinen » 16 May 2019, 01:18

Enchantment validator will now ignore Shieldmiss. Apply for refunds if you see an imm.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Minimap

Post by ilmarinen » 17 May 2019, 19:03

Omnidirectional peer, <mmap>, has been added.
User avatar
ilmarinen
Posts: 420
Joined: 21 Mar 2019, 22:32

Bardic spells

Post by ilmarinen » 19 May 2019, 22:01

Bardic spells should no longer have component cost.
Post Reply