iEntry 10th Anniversary Modifications Contact Us

Titan Quest


Go Back   Titan Quest Forums > Modding Titan Quest > Modifications and The Editor
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read



If you are having problems logging in, send a mail to webmaster@titanquest.net and we'll try to sort something out.


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 03-22-2008, 12:04 PM
nemhauser's Avatar
nemhauser
[User Offline]
Elemental
 
Join Date: Jan 2008
Posts: 539
nemhauser is the epitome of generic
Default i know how to fix -recharge :-)

Hello world

as we all know, the "skillCooldownReduction" (aka -%recharge) does not work on green items but it works on MI and Uniques.

well, thats partially true: the -recharge DOES NOT work as a suffix to an item.

it works when we add it as a prefix; surprisingly when we add -recharge as a prefix AND also as a suffix -> the suffix works then

i've attached a vault file with some test items so you can all check it for yourself.

the only thing left to do is to modify the database - and that would be a task for someone with experience.

i see one option: change the generation of green items and replace the prefixes with suffixes (but i guess that would be much work?)

an alternative would be to always add a prefix for those items (all normal prefixes would get -1% recharge, so when we get the suffix - it will work.. and if the item was meant to be without prefix - explicitely give it prefix with -1%). but i think that this is even uglier solution than the first one (that would require increasing odds of bothSuffixAndPrefix and zeroing odds of onlyPrefix)


there is one other thing that someone with artmanager skills could test/verify - the MI and Uniques work because theirs 'skillCooldownReduction' is not on prefix/suffix but on item's definition itself. there is a possibility that item that already has some -recharge could benefit from the -recharge suffix. i don't know how many different green items can get the 'Records\XPack\Item\LootMagicalAffixes\Suffix\Defa ult\Rare_%cooldown%mana_01.dbr' suffix, but if it's not a lot - maybe we could add for those items -1% recharge?
Attached Files
File Type: zip Recharge_fix.zip (627 Bytes, 8 views)
__________________
spear Haruspex (67) | xmax -100 recharge Elementalist (62) | bow Avenger (62) | Slayer (57) | Paladin (56) | Diviner (50) | bow Brigand (33) | Conqueror (18) | Ritualist (14) | xmax hardcore Templar (13)
Reply With Quote
  #2 (permalink)  
Old 03-22-2008, 12:35 PM
Poinas's Avatar
Poinas
[User Offline]
Titan
 
Join Date: Jan 2007
Location: Finland
Posts: 5,000
Poinas is aiming to become a model tq.netter
Default Re: i know how to fix -recharge :-)

Some items such as Neanderthal shaman monster infrequent items the rediction is in "skillCooldownReductionModifier", and in unique items, like Archmage's Clasp it's in "skillCooldownReduction". And if you don't have any -rechrage already, the obviously +%x more will still be zero.

All you have to change is the value from the "skillCooldownReductionModifier" to the "skillCooldownReduction" with those.
__________________
75 Harbinger | 70 Conqueror | 70 Conjurer | 70 Diviner | 70 Spellbreaker | 68 Ranger | 65 Elementalist | 65 Evoker | 65 Bone Charmer | 62 Guardian | 61 Brigand | 61 Thane | 61 Templar | 60 Battlemage | 60 Warden | 59 Haruspex | 58 Slayer | 58 Champion | 55 Druid | 52 Paladin | 50 Oracle | +++

Guide for All Skills Attribute Guide Custom Mastery Guide
Reply With Quote
  #3 (permalink)  
Old 03-22-2008, 12:50 PM
nemhauser's Avatar
nemhauser
[User Offline]
Elemental
 
Join Date: Jan 2008
Posts: 539
nemhauser is the epitome of generic
Default Re: i know how to fix -recharge :-)

Quote:
Originally Posted by Poinas View Post
All you have to change is the value from the "skillCooldownReductionModifier" to the "skillCooldownReduction" with those.
the rare suffix that is buggy already has "skillCooldownReduction"

maybe other items have "skillCooldownReductionModifier" but the helmet i got had the one with "skillCooldownReduction" and the listed -recharge started working when i switched it to a prefix

or maybe i'm still too inexperienced and didn't catch your idea/suggestion
__________________
spear Haruspex (67) | xmax -100 recharge Elementalist (62) | bow Avenger (62) | Slayer (57) | Paladin (56) | Diviner (50) | bow Brigand (33) | Conqueror (18) | Ritualist (14) | xmax hardcore Templar (13)
Reply With Quote
  #4 (permalink)  
Old 03-23-2008, 01:56 AM
I_Raps's Avatar
I_Raps
[User Offline]
 
Join Date: Jul 2006
Posts: 2,213
I_Raps is the epitome of generic
Default Re: i know how to fix -recharge :-)

While this is very interesting information, I don't think there's any way to act on it in the database. There's no way to restrict a given suffix to only spawn with certain prefixes. Also, making prefixes as replacements is more in the realm of an addition than a fix - people who've already gathered the suffix items will still be SOL.

I think the French bugfix is the best available for now - but with this new information, maybe someone much more knowledgeable than I could have a look in the .exe and .dll files for the screwed up equation and create a SSTQDefiler-type fix.
__________________
I_RAPS' ANGELS
Apsara Spellbreaker 69 Bambix Ranger 68 Cheung Xia Dreamkiller 70 Durga Conqueror 70 Meliade Soothsayer 71
Melitta Conqueror 67 Nar'wen Warden 69 Nefertari Elementalist 68 Nut Prophet 65 Ramiri Oracle 68
Swooshy Ritualist 70 Tal'wen Warden 68 Thetis Sage 70 Trixy Assassin 69 Zin Magician 69
Wakanda Enforcer 60+ Raveness Bombardier 72
Reply With Quote
Reply


Thread Tools
Display Modes


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 07:25 PM.


TitanQuest.net is an Privacy Policy and Legal
Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.3.0
Titan Quest Forums are not affiliated with THQ/Iron Lore.