Null Tweaks 2014-12-04: Rocks and Stones

A place to post your add ons and ideas for them

Moderator: Moderator

Message
Author
spiralrazor
Thalore
Posts: 151
Joined: Mon Oct 24, 2011 8:05 pm

Re: Null Tweaks 2014-10-26: Respec++

#106 Post by spiralrazor »

I know ive done it before, but how do i pull the log file?

Doctornull
Sher'Tul Godslayer
Posts: 2402
Joined: Tue Jun 18, 2013 10:46 pm
Location: Ambush!

Re: Null Tweaks 2014-10-26: Respec++

#107 Post by Doctornull »

The log file's name is te4_log.txt

It's usually located near the game executable.
Check out my addons: Nullpack (classes), Null Tweaks (items & talents), and New Gems fork.

tilkau
Higher
Posts: 73
Joined: Tue Oct 21, 2014 4:52 am

Re: Null Tweaks 2014-10-26: Respec++

#108 Post by tilkau »

I've been trying to find the log myself. As far as I can tell, on Linux it doesn't exist, you just redirect the console output into a file (or use 'tee' to both log it and display it) if you want a logfile.

Doctornull
Sher'Tul Godslayer
Posts: 2402
Joined: Tue Jun 18, 2013 10:46 pm
Location: Ambush!

Re: Null Tweaks 2014-10-26: Respec++

#109 Post by Doctornull »

tilkau wrote:I've been trying to find the log myself. As far as I can tell, on Linux it doesn't exist, you just redirect the console output into a file (or use 'tee' to both log it and display it) if you want a logfile.
That's interesting, post a bug about it? I know DarkGod likes Linux.

That used to be the case for OS/X but now there is a logfile created, so I'd be a bit surprised if Linux is different.
Check out my addons: Nullpack (classes), Null Tweaks (items & talents), and New Gems fork.

spiralrazor
Thalore
Posts: 151
Joined: Mon Oct 24, 2011 8:05 pm

Re: Null Tweaks 2014-10-26: Respec++

#110 Post by spiralrazor »

Lua Error: /engine/interface/ActorTalents.lua:328: attempt to index local 't' (a nil value)
At [C]:-1 __index
At /engine/interface/ActorTalents.lua:328 learnTalent
At /mod/class/Actor.lua:3962 learnTalent
At /mod/class/interface/ActorInscriptions.lua:103 setInscription
At /mod/Vulcusresolvers.lua:134
At /engine/Entity.lua:571 resolve
At /engine/Zone.lua:473 finishEntity
At /engine/Zone.lua:444 makeEntityByName
At /engine/generator/map/Static.lua:266 generate
At /engine/Zone.lua:899 newLevel
At /engine/Zone.lua:829 getLevel
At /mod/class/Game.lua:854 changeLevelReal
At ...ayswandir-weird-wyrmic/libs/unsustain-level-change-0.lua:37 changeLevelReal
At /mod/class/Game.lua:734 changeLevel
At /mod/class/Game.lua:260 at_end
At /mod/dialogs/Birther.lua:306 fct
At /mod/dialogs/Birther.lua:191 checkNew
At /mod/dialogs/Birther.lua:241 atEnd
At /mod/dialogs/Birther.lua:63 fct
At /engine/ui/Button.lua:64 fct
At /engine/Mouse.lua:56 receiveMouse
At /engine/Mouse.lua:94 delegate
At /engine/ui/Dialog.lua:558 mouseEvent
At /engine/ui/Dialog.lua:337 fct
At /engine/Mouse.lua:56


Last one ive received...im not even sure what this is, but i cannot zone into Evala without some serious error:)

spiralrazor
Thalore
Posts: 151
Joined: Mon Oct 24, 2011 8:05 pm

Re: Null Tweaks 2014-10-26: Respec++

#111 Post by spiralrazor »

and another looks like its referencing wierd wyrmic


Trying to start new game with Shalore Arcanist


Lua Error: /engine/interface/ActorTalents.lua:328: attempt to index local 't' (a nil value)
At [C]:-1 __index
At /engine/interface/ActorTalents.lua:328 learnTalent
At /mod/class/Actor.lua:3962 learnTalent
At /mod/class/interface/ActorInscriptions.lua:103 setInscription
At /mod/Vulcusresolvers.lua:134
At /engine/Entity.lua:571 resolve
At /engine/Zone.lua:473 finishEntity
At /engine/Zone.lua:444 makeEntityByName
At /engine/generator/map/Static.lua:266 generate
At /engine/Zone.lua:899 newLevel
At /engine/Zone.lua:829 getLevel
At /mod/class/Game.lua:854 changeLevelReal
At ...ayswandir-weird-wyrmic/libs/unsustain-level-change-0.lua:37 changeLevelReal
At /mod/class/Game.lua:734 changeLevel
At /mod/class/Game.lua:260 at_end
At /mod/dialogs/Birther.lua:306 fct
At /mod/dialogs/Birther.lua:191 checkNew
At /mod/dialogs/Birther.lua:241 atEnd
At /mod/dialogs/Birther.lua:63 fct
At /engine/ui/Button.lua:64 fct
At /engine/Mouse.lua:56 receiveMouse
At /engine/Mouse.lua:94 delegate
At /engine/ui/Dialog.lua:558 mouseEvent
At /engine/ui/Dialog.lua:337 fct
At /engine/Mouse.lua:56

spiralrazor
Thalore
Posts: 151
Joined: Mon Oct 24, 2011 8:05 pm

Re: Null Tweaks 2014-10-26: Respec++

#112 Post by spiralrazor »

Disabled latest version of Weird Wyrmic, that was causing one crash for sure.

Doctornull
Sher'Tul Godslayer
Posts: 2402
Joined: Tue Jun 18, 2013 10:46 pm
Location: Ambush!

Re: Null Tweaks 2014-10-26: Respec++

#113 Post by Doctornull »

Thanks, yeah, grayswandir and I know about that incompatibility -- we're not sure exactly what's causing it, but hopefully we'll figure it out.
Check out my addons: Nullpack (classes), Null Tweaks (items & talents), and New Gems fork.

grayswandir
Uruivellas
Posts: 708
Joined: Wed Apr 30, 2008 5:55 pm

Re: Null Tweaks 2014-10-26: Respec++

#114 Post by grayswandir »

Alright, think I found the error.

It happens when there's a badly coded talent (usually one that deals with summons), and an NPC tries to learn one of the inscriptions not in the basic game.

I don't think it has anything to do with weird wyrmic, since I don't deal with summoning at all. However, you can easily get a false positive - the game just has to randomly pick all original inscriptions for the npcs in question, and no error will happen.

Have you added any new addons that deal with summoning? For me, it was the new reaver one.
Addons: Arcane Blade Tweaks, Fallen Race, Monk Class, Weapons Pack
Currently working on Elementals. It's a big project, so any help would be appreciated. :)

Doctornull
Sher'Tul Godslayer
Posts: 2402
Joined: Tue Jun 18, 2013 10:46 pm
Location: Ambush!

Re: Null Tweaks 2014-10-26: Respec++

#115 Post by Doctornull »

Alright, so from what grayswandir said on IRC, basically if you have a line like:

local NPC = require "mod.class.NPC"

... and it's NOT INSIDE a function, then you're doing something horribly wrong.

Nulltweaks has none of those, and Nullpack puts all 3 NPC invocations inside talent functions, so at least my stuff is behaving correctly. Whew.
Check out my addons: Nullpack (classes), Null Tweaks (items & talents), and New Gems fork.

spiralrazor
Thalore
Posts: 151
Joined: Mon Oct 24, 2011 8:05 pm

Re: Null Tweaks 2014-10-26: Respec++

#116 Post by spiralrazor »

Ahhh...the worms...got it. Odd how that caused a conflict.

KingOfAllTrades
Low Yeek
Posts: 7
Joined: Thu Oct 30, 2014 5:18 am

Re: Null Tweaks 2014-10-26: Respec++

#117 Post by KingOfAllTrades »

I've noticed that since the release of this addon the Healing Infusion has received a reasonably significant buff -- most notably, it is now instant-cast. Consider updating the Reconstruction Rune to mirror it?

Doctornull
Sher'Tul Godslayer
Posts: 2402
Joined: Tue Jun 18, 2013 10:46 pm
Location: Ambush!

Re: Null Tweaks 2014-10-26: Respec++

#118 Post by Doctornull »

KingOfAllTrades wrote:I've noticed that since the release of this addon the Healing Infusion has received a reasonably significant buff -- most notably, it is now instant-cast. Consider updating the Reconstruction Rune to mirror it?
The healing infusion buff was modeled after my rune improvements, so that's just parity if it were well designed, but I don't like several things about the healing infusion design.

1/ Non-interaction with Fungus. My runes are intended interact with Fungus as expected, so the energy cost is worth it. Giving Wyrmics a reason to go Arcane is one of my goals, plus I have plans for another Fungus-using addon class.

2/ The energy costs for wounds (crippling especially) means that paying a turn now is often worth it to heal, but I don't want it to be a no-brainer.

3/ I want these runes to be useful with Aegis, as a tactical substitute for Arcane Restoration & Healing Light. That means they should scale similar to those, and cost the same energy.

4/ Runes are spells, and there are several ways to get spellcasting speed boosts, and some classes (e.g. Reavers) have fun things which happen when you cast a spell that takes a turn.
Check out my addons: Nullpack (classes), Null Tweaks (items & talents), and New Gems fork.

Doctornull
Sher'Tul Godslayer
Posts: 2402
Joined: Tue Jun 18, 2013 10:46 pm
Location: Ambush!

Re: Null Tweaks 2014-12-04: Rocks and Stones

#119 Post by Doctornull »

Earth / Stone Skin
Now grants +10% armor hardiness, and also a flat damage reduction which scales from 1 to 20 (at 5/5 and 100 Spellpower), with a maximum of 35. This talent should now be worthwhile to a variety of builds, including Archmagi and Stone Wardens and Arcane Blades alike.

Monster Improvement
Throw Boulder now has a cooldown of 5 (was 3), and using Throw Boulder puts Throw Boulder on cooldown 1 for all visible allies. So, if you see three Snow Giant Boulder Throwers, expect three turns of boulders rather than eating three boulders at once.
Last edited by Doctornull on Wed Dec 10, 2014 7:33 am, edited 1 time in total.
Check out my addons: Nullpack (classes), Null Tweaks (items & talents), and New Gems fork.

stinkstink
Spiderkin
Posts: 543
Joined: Sat Feb 11, 2012 1:12 am

Re: Null Tweaks 2014-12-04: Rocks and Stones

#120 Post by stinkstink »

Doctornull wrote:Monster Improvement
Throw Boulder now has a cooldown of 5 (was 3), and using Throw Boulder puts Throw Boulder on cooldown 1 for all visible allies. So, if you see three Snow Giant Boulder Throwers, expect three turns of boulders rather than eating three boulders at once.
This is clever as hell. Could you do the same thing for Wretchlings? (and switch Acid Skin to something that doesn't mess up resting for melee characters)

Post Reply