Spellweaver Class

A place to post your add ons and ideas for them

Moderator: Moderator

Message
Author
Kamani
Archmage
Posts: 371
Joined: Tue Sep 20, 2016 1:28 am
Location: Var'Eyal, in Wovenhome

Re: Spellweaver Class

#16 Post by Kamani »

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.
Pronouns: They/Them

0x324927891
Posts: 1
Joined: Thu Nov 09, 2023 1:08 pm

Re: Spellweaver Class

#17 Post by 0x324927891 »

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.

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 
Also, "channel staff" blasts for 1500+ damage are something :V

Kamani
Archmage
Posts: 371
Joined: Tue Sep 20, 2016 1:28 am
Location: Var'Eyal, in Wovenhome

Re: Spellweaver Class

#18 Post by Kamani »

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.

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 
Also, "channel staff" blasts for 1500+ damage are something :V
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).

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

Post Reply