Very minor patch. Evidently Arbus's dialogue has been broken for... some time as far as I can tell. Huh. I'm still working on something larger, but the progress has slowed down a fair bit what with Having A Job Now.
Version 2.17:
Burst damage increased to 90%
Fixed dialogue with Professor Arbus
Edit: Oh right, also there's a fair amount of unstable code sitting around in there so if anything weird breaks, let me know. It's possible something snuck in that I missed disabling.
Spellweaver Class
Moderator: Moderator
Re: Spellweaver Class
Pronouns: They/Them
-
- Posts: 1
- Joined: Thu Nov 09, 2023 1:08 pm
Re: Spellweaver Class
Hello there.
Really cool class, every skill category is very tempting.
Got a persistent error which I think is related to "The Beacon of the Spellweavers" staff ability proc (as I do not recall seeing it before taking the prodigy). I start fights with resistance-lowering spell and it looks like target.resists.all stops being nil after damage applies? Anyway, error disappeared when I initialized resistChange with 0.
Also, "channel staff" blasts for 1500+ damage are something :V
Really cool class, every skill category is very tempting.
Got a persistent error which I think is related to "The Beacon of the Spellweavers" staff ability proc (as I do not recall seeing it before taking the prodigy). I start fights with resistance-lowering spell and it looks like target.resists.all stops being nil after damage applies? Anyway, error disappeared when I initialized resistChange with 0.
Code: Select all
Game version (character creation): tome-1.7.6
Lua Error: /data-kam_spellweaver/kam_spellweaver_damage_types.lua:1010: attempt to perform arithmetic on local 'resistChange' (a nil value)
At [C]:-1 __add
At /data-kam_spellweaver/kam_spellweaver_damage_types.lua:1010 projector
At /mod/class/Actor.lua:8395 projectDoAct
At /engine/interface/ActorProject.lua:621 projectDoStop
At /engine/Projectile.lua:232 act
At /engine/GameEnergyBased.lua:129 tickLevel
At /engine/GameEnergyBased.lua:64 tick
At /engine/GameTurnBased.lua:51 tick
At /mod/class/Game.lua:1583
Re: Spellweaver Class
Whoops, sloppy work from me there, the second really should just check for resistChange being set. Thanks for catching that. I just put up a new version that should fix it (also if you get any Weird errors, I'm working on something larger so I just disabled all of it real quick before release, but if I missed anything that could be why).0x324927891 wrote: ↑Fri Nov 10, 2023 5:20 pm Hello there.
Really cool class, every skill category is very tempting.
Got a persistent error which I think is related to "The Beacon of the Spellweavers" staff ability proc (as I do not recall seeing it before taking the prodigy). I start fights with resistance-lowering spell and it looks like target.resists.all stops being nil after damage applies? Anyway, error disappeared when I initialized resistChange with 0.Also, "channel staff" blasts for 1500+ damage are something :VCode: Select all
Game version (character creation): tome-1.7.6 Lua Error: /data-kam_spellweaver/kam_spellweaver_damage_types.lua:1010: attempt to perform arithmetic on local 'resistChange' (a nil value) At [C]:-1 __add At /data-kam_spellweaver/kam_spellweaver_damage_types.lua:1010 projector At /mod/class/Actor.lua:8395 projectDoAct At /engine/interface/ActorProject.lua:621 projectDoStop At /engine/Projectile.lua:232 act At /engine/GameEnergyBased.lua:129 tickLevel At /engine/GameEnergyBased.lua:64 tick At /engine/GameTurnBased.lua:51 tick At /mod/class/Game.lua:1583
Also, nice with the channel staff damage.
Mini change log for version 2.18:
Fixed some typos.
Relentless Hailstorm actually always had a 100% chance of pinning/dazing on Overcharge. Now it does what it says.
Made some changes to Spellweaver damage type that should give it better consistency with weird floor effects like Ardhungol wormholes.
Fixed a bug with resistance piercing elementless damage that could cause problems with the Beacon of the Spellweavers proc.
Also if a target has negative resist all, piercing elementless damage no longer increases that resist all.
Pronouns: They/Them