Magebreaker
4 posters
:: Game Input :: Bug Reports
Page 1 of 1
Magebreaker
Interesting class, just took level 2.
Noted a few things: one, the class doesn't seem to have any in-class skills at level-up. They're all cross-class. Two, stripping items of their magic is one thing, but why would a masterwork item suddenly become mundane "average", or the material revert to default? If I pick up a book made from dragon hide, why would it suddenly become paper? I understand the scripting -- you're stripping out all props from the item, but some props don't seem to make sense to be stripped out. Should an item like "Advanced Concentration Techniques", which is presumably just an instruction manual on how to concentrate and not magic per se, be affected so that the print within the book disappears?
There are a few other quirks, but I'm thinking those are intentional. (i.e. Shocking Spear no longer activates).
Noted a few things: one, the class doesn't seem to have any in-class skills at level-up. They're all cross-class. Two, stripping items of their magic is one thing, but why would a masterwork item suddenly become mundane "average", or the material revert to default? If I pick up a book made from dragon hide, why would it suddenly become paper? I understand the scripting -- you're stripping out all props from the item, but some props don't seem to make sense to be stripped out. Should an item like "Advanced Concentration Techniques", which is presumably just an instruction manual on how to concentrate and not magic per se, be affected so that the print within the book disappears?
There are a few other quirks, but I'm thinking those are intentional. (i.e. Shocking Spear no longer activates).
A_Vagabond- Worldly Guide
- Number of posts : 267
Age : 55
Registration date : 2010-11-04
Re: Magebreaker
Thanks for the feedback. Looks like I have some investigating and refining to do (to make the property removal more intelligent).
D'oh! Found the problem with the skills and such. Looks like I missed including at least one 2da file in the last hak update. I've got another one coming soon (integrating new Project Q material), so the fix will be in that release.
D'oh! Found the problem with the skills and such. Looks like I missed including at least one 2da file in the last hak update. I've got another one coming soon (integrating new Project Q material), so the fix will be in that release.
Re: Magebreaker
I had a fear... Knowing what I know...
When a PC logs in for the first time after a reset, the engine sees each item in the inventory as being newly acquired. Needless to say, I now have a full inventory of almost completely mundane items. The Magebreaker "grasp" stripped almost all my items, even though I had already needed to beat the will save of some of them.
As much as I am excited to play this class, it's a bit souring when the hard-earned items I have collected to date are all neutralized just by logging in ... Including my relevel scales!
I am certain one of the nice DMs here will offer to replace my stuff, but until this scripting issue is somehow mitigated, it's going to happen every time a Magebreaker logs in... And frankly, at level 11 I'm not good enough to do much with no items to my name!
...should be called Heartbreaker, perhaps?
When a PC logs in for the first time after a reset, the engine sees each item in the inventory as being newly acquired. Needless to say, I now have a full inventory of almost completely mundane items. The Magebreaker "grasp" stripped almost all my items, even though I had already needed to beat the will save of some of them.
As much as I am excited to play this class, it's a bit souring when the hard-earned items I have collected to date are all neutralized just by logging in ... Including my relevel scales!
I am certain one of the nice DMs here will offer to replace my stuff, but until this scripting issue is somehow mitigated, it's going to happen every time a Magebreaker logs in... And frankly, at level 11 I'm not good enough to do much with no items to my name!
...should be called Heartbreaker, perhaps?
A_Vagabond- Worldly Guide
- Number of posts : 267
Age : 55
Registration date : 2010-11-04
Re: Magebreaker
To fix the "grasped again at log" thing.... perhaps have the on-acquire script also check for a variable on the item? If the item has already passed it's grasp check for the class, add the variable to it.
That could also be useful for having certain items bypass the grasp check right off the bat (masterwork items, which are mundane compared to magically enchanted +1 attack bonus weapons, unique power items that have unique powers that are not magical or unique powers that are purely out-of-character functions (green player crystal, relevel scales, ect)
That could also be useful for having certain items bypass the grasp check right off the bat (masterwork items, which are mundane compared to magically enchanted +1 attack bonus weapons, unique power items that have unique powers that are not magical or unique powers that are purely out-of-character functions (green player crystal, relevel scales, ect)
MannyJabrielle- Ludicrous Level
- . :
Number of posts : 5927
Main Character : See the "A-Team" thread in the Biographies forum.
DM Name : Dungeon-Master Gaelen
Time Zone : GMT -5:00(EST)
Registration date : 2008-07-05
Re: Magebreaker
Just a thought following on from the reading the green pc crystal... does this class turn ioun stones into dull grey ones ?
RustyDios- High Epic Level
- Number of posts : 2271
Age : 40
Location : England // Getting lost in Aenea
Main Character : Jay Braysin, The Wandering Shadow, Protector of Nektaria, Talon's Eternal Foe
Other Character : Shouri Braysin, The Shimmerstar's Moonlight Sorceress
Other Character. : Grace Fularras, Walking Library , Cleric of Mystara
Other Character.. : See my sig ... And here too ...
NWN Username : RustyDios
Time Zone : GMT (England, DST)
. :
Registration date : 2008-07-28
Re: Magebreaker
I didn't bother to check the crystals. I logged in. I saw all the messages scroll by that 75% of my inventory was now stripped of all attributes, and basically worthless, including my relevel scales. I went "Yelp!". I logged out. I posted here.
What I have noticed is that when an item is stripped, the appearance and description are the same, the script just removes the attributes (i.e. activation(s), bonuses, etc.). So, for example, Boots of Striding and Springing aren't affected because there aren't any attributes -- they're completely scripted. Those still work. I'd wager the ioun stones themselves are fine, but the green crystal will need to be replaced, since it has a "Use" attribute, and that attribute was stripped away, so there's no way to use it anymore.
I'm hoping this can get turned around soon -- I'm otherwise looking forward to the challenges of this class. But, as it now stands, it's going to be very costly to venture out, since I'll need to repurchase almost everything, and I didn't get around to selling off all the goods for gold, so I'm currently a bit underfunded until I can find a kindly DM to replace what was lost. Then I'll sell it!
What I have noticed is that when an item is stripped, the appearance and description are the same, the script just removes the attributes (i.e. activation(s), bonuses, etc.). So, for example, Boots of Striding and Springing aren't affected because there aren't any attributes -- they're completely scripted. Those still work. I'd wager the ioun stones themselves are fine, but the green crystal will need to be replaced, since it has a "Use" attribute, and that attribute was stripped away, so there's no way to use it anymore.
I'm hoping this can get turned around soon -- I'm otherwise looking forward to the challenges of this class. But, as it now stands, it's going to be very costly to venture out, since I'll need to repurchase almost everything, and I didn't get around to selling off all the goods for gold, so I'm currently a bit underfunded until I can find a kindly DM to replace what was lost. Then I'll sell it!
A_Vagabond- Worldly Guide
- Number of posts : 267
Age : 55
Registration date : 2010-11-04
Re: Magebreaker
I've added exemptions to the property stripping for basic PC widgets (PC info crystal, re-level scales, world map, battlefield journal, torch, jump widget, and more). If you have one of these items that's already been stripped of it's activation power, you can ask a DM for a replacement (or get one from Smitty if it's something he sells).
I've also added code that will change a stripped item's name to just a generic name for that item type (when it happens). That way it'll be easier for the Magebreaker player to tell the difference and for other players if some of these items end up getting sold at shops.
The boots of striding and springing, ioun stones, and other "magical" items that are scripted based on tag/resref have or are being altered so they aren't missed by the coding.
The coding should now also be properly skipping over regular masterwork items.
For the mass check at login, I'll add a variable to the regular login script for a few seconds that will hopefully tell the module's "on item acquired" script to skip the Magebreaker check right after/at login. Not 100% sure if the "on acquired" script runs before or after the "on client login" script, but if it does, then this will prevent that mass loss of item properties on every login.
I've also added code that will change a stripped item's name to just a generic name for that item type (when it happens). That way it'll be easier for the Magebreaker player to tell the difference and for other players if some of these items end up getting sold at shops.
The boots of striding and springing, ioun stones, and other "magical" items that are scripted based on tag/resref have or are being altered so they aren't missed by the coding.
The coding should now also be properly skipping over regular masterwork items.
For the mass check at login, I'll add a variable to the regular login script for a few seconds that will hopefully tell the module's "on item acquired" script to skip the Magebreaker check right after/at login. Not 100% sure if the "on acquired" script runs before or after the "on client login" script, but if it does, then this will prevent that mass loss of item properties on every login.
Similar topics
» Magebreaker Qs
» Magebreaker
» Magebreaker Bugs
» Magebreaker (In progress kinda)
» Magebreaker potion stacking.
» Magebreaker
» Magebreaker Bugs
» Magebreaker (In progress kinda)
» Magebreaker potion stacking.
:: Game Input :: Bug Reports
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum