Werebeast class v1.4.3

A place to post your add ons and ideas for them

Moderator: Moderator

Message
Author
HousePet
Perspiring Physicist
Posts: 6215
Joined: Sun Sep 09, 2012 7:43 am

Re: Werebeast class

#16 Post by HousePet »

Nah, I've had to overload playerFOV and postUseTalent.
But I told Darkgod that if i'm burning in hell for overloading, he is burning in hell for not having a hook on pre/postUseTalent. :lol:
My feedback meter decays into coding. Give me feedback and I make mods.

aardvark
Wyrmic
Posts: 200
Joined: Wed Aug 22, 2012 12:16 am

Re: Werebeast class

#17 Post by aardvark »

You don't have to overload for individual functions, either. Superload the old file and replace the problem function without calling the old version. I've had to do that several times for various reasons in my addons.

HousePet
Perspiring Physicist
Posts: 6215
Joined: Sun Sep 09, 2012 7:43 am

Re: Werebeast class

#18 Post by HousePet »

Did that this time. I need to redo the overload in my archmage addon to be a superload sometime.

Anyway after much testing and tweaking everything except the new Swoop appears to be working, so I'll poach some icons and put a new version here and in the addon library soon. :)
My feedback meter decays into coding. Give me feedback and I make mods.

HousePet
Perspiring Physicist
Posts: 6215
Joined: Sun Sep 09, 2012 7:43 am

Re: Werebeast class

#19 Post by HousePet »

First post updated!
Addon updated!
Added to the addon library too.
AFAIK everything except Swoop works now. (if anyone can fix up Swoop I'd be grateful)
Lightly poached icons added.
Special starting zone added.

Thanks to everyone who gave feedback. Go play it (and give more feedback) :P
My feedback meter decays into coding. Give me feedback and I make mods.

aardvark
Wyrmic
Posts: 200
Joined: Wed Aug 22, 2012 12:16 am

Re: Werebeast class

#20 Post by aardvark »

HousePet wrote:AFAIK everything except Swoop works now. (if anyone can fix up Swoop I'd be grateful)
What, exactly, is Swoop supposed to do? The description is ambiguous. Does it attack a distant target while damaging those near the travel path like the Brawler's Spinning Backhand? Or does it damage enemies as it passes on its way to an empty space a la Temporal Wake? Or neither?

HousePet
Perspiring Physicist
Posts: 6215
Joined: Sun Sep 09, 2012 7:43 am

Re: Werebeast class

#21 Post by HousePet »

Temporal Wake style of thing.
My feedback meter decays into coding. Give me feedback and I make mods.

Sradac
Sher'Tul
Posts: 1081
Joined: Fri Sep 21, 2007 3:18 am
Location: Angolwen

Re: Werebeast class

#22 Post by Sradac »

Just loaded this up for the first time and....why are there so many unlocked trees?? This class needs a few trees locked else cat point decisions become kind of trivial.

I would expect at least predator to be locked, and either fungus or scoundrel to have a generic locked as well.

They also have more points invested than other classes at birth, 4 class points already spent is massive, that definitely needs to get reduced.

Sradac
Sher'Tul
Posts: 1081
Joined: Fri Sep 21, 2007 3:18 am
Location: Angolwen

Re: Werebeast class

#23 Post by Sradac »

And your new zone is broken as well.

Any time I try to leave the zone the screen flickers continuously and i have to kill the process.

Lua errors galore:

Code: Select all

Lua Error: /mod/addons/werebeast/superload/mod/class/Player.lua:49: attempt to index global 'wild_fovdist' (a nil value)
	At [C]:-1 __index
	At /mod/addons/werebeast/superload/mod/class/Player.lua:49 apply
	At /engine/interface/ActorFOV.lua:60 
	At [C]:-1 calc_circle
	At /engine/interface/ActorFOV.lua:57 computeFOV
	At /mod/addons/werebeast/superload/mod/class/Player.lua:49 playerFOV
	At /mod/class/Game.lua:1077 updateFOV
	At /mod/class/Game.lua:1087 displayMap
	At /mod/class/uiset/Minimalist.lua:1764 display
	At /mod/class/Game.lua:1156 
Lua Error: /mod/addons/werebeast/superload/mod/class/Player.lua:49: attempt to index global 'wild_fovdist' (a nil value)
	At [C]:-1 __index
	At /mod/addons/werebeast/superload/mod/class/Player.lua:49 apply
	At /engine/interface/ActorFOV.lua:60 
	At [C]:-1 calc_circle
	At /engine/interface/ActorFOV.lua:57 computeFOV
	At /mod/addons/werebeast/superload/mod/class/Player.lua:49 playerFOV
	At /mod/class/Game.lua:1077 updateFOV
	At /mod/class/Game.lua:1087 displayMap
	At /mod/class/uiset/Minimalist.lua:1764 display
	At /mod/class/Game.lua:1156 
Lua Error: /mod/addons/werebeast/superload/mod/class/Player.lua:49: attempt to index global 'wild_fovdist' (a nil value)
	At [C]:-1 __index
	At /mod/addons/werebeast/superload/mod/class/Player.lua:49 apply
	At /engine/interface/ActorFOV.lua:60 
	At [C]:-1 calc_circle
	At /engine/interface/ActorFOV.lua:57 computeFOV
	At /mod/addons/werebeast/superload/mod/class/Player.lua:49 playerFOV
	At /mod/class/Game.lua:1077 updateFOV
	At /mod/class/Game.lua:1087 displayMap
	At /mod/class/uiset/Minimalist.lua:1764 display
	At /mod/class/Game.lua:1156 
Lua Error: /mod/addons/werebeast/superload/mod/class/Player.lua:49: attempt to index global 'wild_fovdist' (a nil value)
	At [C]:-1 __index
	At /mod/addons/werebeast/superload/mod/class/Player.lua:49 apply
	At /engine/interface/ActorFOV.lua:60 
	At [C]:-1 calc_circle
	At /engine/interface/ActorFOV.lua:57 computeFOV
	At /mod/addons/werebeast/superload/mod/class/Player.lua:49 playerFOV
	At /mod/class/Game.lua:1077 updateFOV
	At /mod/class/Game.lua:1087 displayMap
	At /mod/class/uiset/Minimalist.lua:1764 display
	At /mod/class/Game.lua:1156 
Lua Error: /mod/addons/werebeast/superload/mod/class/Player.lua:49: attempt to index global 'wild_fovdist' (a nil value)
	At [C]:-1 __index
	At /mod/addons/werebeast/superload/mod/class/Player.lua:49 apply
	At /engine/interface/ActorFOV.lua:60 
	At [C]:-1 calc_circle
	At /engine/interface/ActorFOV.lua:57 computeFOV
	At /mod/addons/werebeast/superload/mod/class/Player.lua:49 playerFOV
	At /mod/class/Game.lua:1077 updateFOV
	At /mod/class/Game.lua:1087 displayMap
	At /mod/class/uiset/Minimalist.lua:1764 display
	At /mod/class/Game.lua:1156 
Lua Error: /mod/addons/werebeast/superload/mod/class/Player.lua:49: attempt to index global 'wild_fovdist' (a nil value)
	At [C]:-1 __index
	At /mod/addons/werebeast/superload/mod/class/Player.lua:49 apply
	At /engine/interface/ActorFOV.lua:60 
	At [C]:-1 calc_circle
	At /engine/interface/ActorFOV.lua:57 computeFOV
	At /mod/addons/werebeast/superload/mod/class/Player.lua:49 playerFOV
	At /mod/class/Game.lua:1077 updateFOV
	At /mod/class/Game.lua:1087 displayMap
	At /mod/class/uiset/Minimalist.lua:1764 display
	At /mod/class/Game.lua:1156 
Lua Error: /mod/addons/werebeast/superload/mod/class/Player.lua:49: attempt to index global 'wild_fovdist' (a nil value)
	At [C]:-1 __index
	At /mod/addons/werebeast/superload/mod/class/Player.lua:49 apply
	At /engine/interface/ActorFOV.lua:60 
	At [C]:-1 calc_circle
	At /engine/interface/ActorFOV.lua:57 computeFOV
	At /mod/addons/werebeast/superload/mod/class/Player.lua:49 playerFOV
	At /mod/class/Game.lua:1077 updateFOV
	At /mod/class/Game.lua:1087 displayMap
	At /mod/class/uiset/Minimalist.lua:1764 display
	At /mod/class/Game.lua:1156 
Lua Error: /mod/addons/werebeast/superload/mod/class/Player.lua:49: attempt to index global 'wild_fovdist' (a nil value)
	At [C]:-1 __index
	At /mod/addons/werebeast/superload/mod/class/Player.lua:4
etc, etc.

HousePet
Perspiring Physicist
Posts: 6215
Joined: Sun Sep 09, 2012 7:43 am

Re: Werebeast class

#24 Post by HousePet »

That isn't lua errors galore. That is just one lua error getting repeated cos it happen in the gui part.

I blame lua for not being able to use local variables when superloading and Darkgod for using them in the first place. :P

Edit: Added in missing table and remove one starting class point. File in library and first post update.
My feedback meter decays into coding. Give me feedback and I make mods.

whitehorns
Posts: 3
Joined: Wed Dec 12, 2012 5:16 pm

Re: Werebeast class

#25 Post by whitehorns »

http://te4.org/characters/20137/tome/4e ... 13d1ad37ce

I find out that using the Tangling Vines to pin down everybody afar and waiting them die is a workable tactics at the beginning stages of the game, and it works great after the very 1st Loremaster you've met. Rampage as a fleeing tool worked great too.

Right now my dwarf werebeast is on the level 9 of Dreadfell and can't move on very well.

Sradac
Sher'Tul
Posts: 1081
Joined: Fri Sep 21, 2007 3:18 am
Location: Angolwen

Re: Werebeast class

#26 Post by Sradac »

why are you in dreadfell at level 9? thats why you cant move on

Sradac
Sher'Tul
Posts: 1081
Joined: Fri Sep 21, 2007 3:18 am
Location: Angolwen

Re: Werebeast class

#27 Post by Sradac »

nevermind, I read that wrong :lol:

HousePet
Perspiring Physicist
Posts: 6215
Joined: Sun Sep 09, 2012 7:43 am

Re: Werebeast class

#28 Post by HousePet »

I'll be updating this one shortly, so is there any bug reports/suggestions/other feedback?
My feedback meter decays into coding. Give me feedback and I make mods.

JerryShaw
Yeek
Posts: 12
Joined: Wed Dec 05, 2012 11:55 am

Re: Werebeast class

#29 Post by JerryShaw »

My feedback: I love the mod and I hope to see it soon. I wish we had better mod database where we can vote on our favorite mods and have modders maintain their mods throughout version updates. Thank you.

darkgod
Master of Eyal
Posts: 10750
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: Werebeast class

#30 Post by darkgod »

Can you post that as a suggestion in the ideas forum please ? :)
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

Post Reply