Project Ego | Fable: The Lost Chapters and Fable 2 Forums
Fable 2 Fable 2 Forums Fable 2 Gallery Fable Fable: The Lost Chapters Fable 2 Xbox 360 Register
Ads suck. Register and watch 'em disappear!
Go Back   Fable II Forums > Fable Forum > Fable Modding

Interested in winning a FREE copy of Fable II for the Xbox 360? Read more »

Reply
 
Thread Tools

Modifing Spells
Old 04-06-2007, 08:17 AM   #1
KingOI
Chicken Chaser
 
Location: Nashville, TN
Posts: 8
KingOI - Fable 2
Modifing Spells

I usually play as a will master and wanted to modify the spell abilities but there was very few post about it except for NeutronHInc's topic "Reducing Spell Experience Cost / Increasing Experience on Use"
http://forums.projectego.net/reducin...ence-use-2324/
I will be updating this post for each speel as I learn what each variable does. Feel free to add to this page on your own. The first spell I messed with is "Multi Arrow".

Multi Arrow
[Changing the Number of Arrows Fired and Number of Times Able to Fire]
Step 1: In Fable Explorer, scroll down the list to "SPECIAL_ABILITIES_MULTI_ ARROW" and click on the plus sign and double click on "SPECIAL_ABILITIES_MULTI_ ARROW_DEF_INSTANCE"
Warning, this is a spoiler!

Step 2: Double click on the item "SPECIAL_ABILITIES_MULTI_ ARROW_DEF" and scroll down till you see NumberArrowsLevel#. Change the variable to the number of arrows you want to be fired from the bow for each Level. NumberArrowsLevel1 for level one and so forth.
Warning, this is a spoiler!

Step 3: There are four "unknown" variables above the variables NumberArrowsLevel# that you changed in Step 2. The first "unknown" variable applies to Multi Arrow Level 1. The second "unknown" variable applies to Level 2 and so forth. If you leave these numbers alone, you will only have one shot of the Multi Arrow spell.(Depending on how high you set the number of arrows fired.) To change this, you need to set the total number of arrows spawned by one casting of the spell to the unknown variables. (This does not change the cost of the spell. I'm trying to figure how to do that now.) Ex: If you set NumberArrowsLevel3 to 25, and want to fire it 8 times without having to recast Multi Arrow, change the third unknown to 200 (8*(25 Arrows per shot)=200 total arrows per casting). This will cause you to now have a total of eight orbs floating around you after you cast this spell.
Warning, this is a spoiler!

Look at this picture to see the changed number of orbs.
Warning, this is a spoiler!




Here is a picture of it working:
Warning, this is a spoiler!

[Multi Arrow: Change the Amount of Damage for Each Arrow]
Step 1: In Fable Explorer, scroll down the list to "SPECIAL_ABILITIES_MULTI_ ARROW" and click on the plus sign and double click on "SPECIAL_ABILITIES_MULTI_ ARROW_DEF_INSTANCE"
Warning, this is a spoiler!

Step 2: Double click on the item "SPECIAL_ABILITIES_MULTI_ ARROW_DEF" and scroll down to the bottom in the sub menu. Right above the last variable, you should see a box of an array called "D10FCE94-unknown", which has values (unit)Array=4, (float)unknown=.5, (float)unknown=.5, (float)unknown=.45, and (float)unknown=.5. As before, the first (float)unknown variable modifies Level 1 Multiarrow and so forth.
Warning, this is a spoiler!

Step 3: Let say you have a bow that normally does a max damage of 100 hit points. The default damage done for each arrow shot by Multi Arrow is (Level1: 50 hp for each bow, Level2: 50hp for each bow, Level3: 45hp...). In other words, the damage done by one arrow is the (float)unknown value multiplied by the damage the bow would have done if MultiArrow was not cast. (Ex. Bow does 146 hit points, NumberArrowsLevel1 set to 20, and the first (unit)unknown set to .8(80% damage)....The total damage = 146hp * (.8) * (20 arrows) = 2336 hit points.) Set these four number to how much damage you want to inflict. (.9 for 90%, 1.2 for 120%, 2 for 200%...).
Warning, this is a spoiler!

P.S. I know this is kind of confusing so just IM me and I might be able to clarify a few things for you.

[Multi Arrow: Change the Color and Intensity of the Glow on the Bow]
Step 1: In Fable Explorer, scroll down the list to "SPECIAL_ABILITIES_MULTI_ ARROW" and click on the plus sign and double click on "SPECIAL_ABILITIES_MULTI_ ARROW_DEF_INSTANCE"
Warning, this is a spoiler!

Step 2: Double click on the item "SPECIAL_ABILITIES_MULTI_ ARROW_DEF" and scroll down in the sub menu until yo get to the first array box "B5A6BD46-unknown". These values correspond to colors. The first unit(unknown) is red. The second one is green. The third one is blue.The fourth is intensity. These values need to be integers and between 0 and 255. Use Paint to get an idea of what the color will look like.(Colors->Edit Colors...->Define Custom Colors>>)
Warning, this is a spoiler!

Before:
Warning, this is a spoiler!

After: (Red:0 Green:2 Blue:255 Intensity:255)
Warning, this is a spoiler!

Step 3: Above the array you have just change there is a unknown variable with the value 2.5. The variable applies to how far the glow extends from the bow. Look at the spoiler for clarification. Value was set to 40.
Warning, this is a spoiler!


Note: The last remaining variable in this submenu, which is right below "NumberArrowsLevel4" is sort of like a charge time for the orbs that fly around your character that tell you how many shots you have left. If you set this number high, additional orbs will be added after a large amount of time has passed. If you set it small all the orbs will be added very quickly and you will get a line of orbs floating around you like in the picture(variable was set to .1) If you set this to zero, all orbs will be added instantly and when you fire, they will all disappear.
Warning, this is a spoiler!


[Change the Arc and Attack Angle of the Arrows](Marcopolo)
Step 1: In Fable Explorer, go down to "Objects" and click the + sign. Scroll down until you get to the longbows, crossbows, and pumpcrossbow (ID 5529-5543) Double click on any of them. (I'll be using the Ebony Longbow) Click on "Object" that comes up in the menu.
Warning, this is a spoiler!


Step 2: Scroll down until up get to "CWeaponDef" and click "Links to (GameBINEntryID). In the new window that comes up, click on "CWeaponDef". In the sub menu of that window scroll down about half way till you reach "99F8712A - Shot".
Warning, this is a spoiler!


Step 3: Click "Links to (GameBINEntryID) SHOT ARROW SINGLE EBONY". Click Shot in the new window. In the sub menu, the second entry is "CThingMultiArrowShotDef". Click "Links to (GameBINEntryID)"
Warning, this is a spoiler!


Step 4: Click ""CThingMultiArrowShotDef" in the new window. The second variable is called "Arc". Change this value to the are you want. The smaller the value the less the arc. The larger the value the bigger the arc.
Warning, this is a spoiler!


Step 5:Scroll down to the float above "Weapon Trail Sprite Us." This value changes the angle the arrows can change while in flight. The smaller the number, the bigger the arc the arrows need to take to hit their target.(Most of the time the arrows will land behind the target) The bigger the number, the smaller the arc the arrows will take(most of the time the arrows will hit their target). You really only need to change this variable or "Arc" but it is fun to see arrows turn instantly after slightly missing the target as shown in the second picture.
Warning, this is a spoiler!

Warning, this is a spoiler!

Last edited by KingOI : 04-07-2007 at 09:14 PM. Reason: Adding additional Modifications
KingOI is offline   Reply With Quote

Re: Modifing Spells
Old 04-06-2007, 02:56 PM   #2
Vegeta
Banned

 
Location: Under a bridge
Posts: 1
Vegeta - Fable 2Vegeta - Fable 2Vegeta - Fable 2Vegeta - Fable 2
Re: Modifing Spells

wow thats very nice +rep!
Vegeta is offline   Reply With Quote

Re: Modifing Spells
Old 04-06-2007, 02:58 PM   #3
Kave
XBL Addict
 
Location: Marceline - MO - USA
Posts: 1,241
Kave - Fable 2Kave - Fable 2Kave - Fable 2Kave - Fable 2Kave - Fable 2Kave - Fable 2Kave - Fable 2
Re: Modifing Spells

Wow is all i can say gj!

+rep *doesnt let go of the rep*
Kave is offline   Reply With Quote

Re: Modifing Spells
Old 04-06-2007, 03:42 PM   #4
§ephiroxa§
Photoshop Guru|


 
Location: The Void
Posts: 7,847
§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2
Re: Modifing Spells

I kinda don't understand step 3
§ephiroxa§ is offline   Reply With Quote

Re: Modifing Spells
Old 04-06-2007, 03:54 PM   #5
Vegeta
Banned

 
Location: Under a bridge
Posts: 1
Vegeta - Fable 2Vegeta - Fable 2Vegeta - Fable 2Vegeta - Fable 2
Re: Modifing Spells

What i did was go to the 1st 2 steps then on the side where you double click to open all the stuff in the small window.. I just scrolled down and clicked "Arrow lvl 1" then changed the number.. etc
Vegeta is offline   Reply With Quote

Re: Modifing Spells
Old 04-06-2007, 04:20 PM   #6
§ephiroxa§
Photoshop Guru|


 
Location: The Void
Posts: 7,847
§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2
Re: Modifing Spells

Quote:
Originally Posted by Vegeta View Post
What i did was go to the 1st 2 steps then on the side where you double click to open all the stuff in the small window.. I just scrolled down and clicked "Arrow lvl 1" then changed the number.. etc
I realize and see the Arrow Level. But in Step 3, he's changing the value of something else. And the way that paragraph is written is hard to explain. I'll wait for him to explain himself.
§ephiroxa§ is offline   Reply With Quote

Re: Modifing Spells
Old 04-06-2007, 04:31 PM   #7
Vegeta
Banned

 
Location: Under a bridge
Posts: 1
Vegeta - Fable 2Vegeta - Fable 2Vegeta - Fable 2Vegeta - Fable 2
Re: Modifing Spells

Oh I think thats to reduce the cost because when I fired multi strike once (200 arrows) and the spell wore off immediately... so i think that what that explains how to do (reduce cost)...I didnt use it though...
Vegeta is offline   Reply With Quote

Re: Modifing Spells
Old 04-06-2007, 05:59 PM   #8
KingOI
Chicken Chaser
 
Location: Nashville, TN
Posts: 8
KingOI - Fable 2
Re: Modifing Spells

Yeah this is the first time I have written a tutorial so sorry for the confusion. I'll update the post after my Digital Logic test.
***EDIT***I have changed Step 3. Hopefully this explains it a little better.

Last edited by KingOI : 04-06-2007 at 06:26 PM. Reason: Decided not to do some last minute studing.
KingOI is offline   Reply With Quote

Re: Modifing Spells
Old 04-06-2007, 06:06 PM   #9
Dark Drakan
Admin And Co-Founder

 
Location: Staffordshire England
Posts: 14,857
Dark Drakan - Fable 2Dark Drakan - Fable 2Dark Drakan - Fable 2Dark Drakan - Fable 2Dark Drakan - Fable 2Dark Drakan - Fable 2Dark Drakan - Fable 2Dark Drakan - Fable 2Dark Drakan - Fable 2Dark Drakan - Fable 2Dark Drakan - Fable 2
Re: Modifing Spells

Nice little tutorial for a first +rep
Dark Drakan is offline   Reply With Quote

Re: Modifing Spells
Old 04-06-2007, 07:22 PM   #10
§ephiroxa§
Photoshop Guru|


 
Location: The Void
Posts: 7,847
§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2§ephiroxa§ - Fable 2
Re: Modifing Spells

Quote:
Originally Posted by KingOI View Post
Yeah this is the first time I have written a tutorial so sorry for the confusion. I'll update the post after my Digital Logic test.
***EDIT***I have changed Step 3. Hopefully this explains it a little better.
Yeah I understand it a little better now. Thank you.
§ephiroxa§ is offline   Reply With Quote

Re: Modifing Spells
Old 04-06-2007, 09:32 PM   #11
KingOI
Chicken Chaser
 
Location: Nashville, TN
Posts: 8
KingOI - Fable 2
Re: Modifing Spells

I added how to change the damage done by MultiArrow.
KingOI is offline   Reply With Quote

Re: Modifing Spells
Old 04-07-2007, 05:00 AM   #12
Marcopolo
FableTLCmod Adeptus

 
Location: Vancouver BC
Posts: 229
Marcopolo - Fable 2Marcopolo - Fable 2Marcopolo - Fable 2
Re: Modifing Spells

just want to add, there is another float in the shot i think it is, or the cspecialabilitydef that changes how far out the multiarrows bow outwards when shot, like you can make them all go straight at the targes or go very far outwards then come in from big angles to hit
Marcopolo is offline   Reply With Quote

Re: Modifing Spells
Old 04-07-2007, 05:23 AM   #13
KingOI
Chicken Chaser
 
Location: Nashville, TN
Posts: 8
KingOI - Fable 2
Re: Modifing Spells

Quote:
Originally Posted by Marcopolo View Post
just want to add, there is another float in the shot i think it is, or the cspecialabilitydef that changes how far out the multiarrows bow outwards when shot, like you can make them all go straight at the targes or go very far outwards then come in from big angles to hit
I was thinking that I would come across something like this when going through "SPECIAL_ABILITIES_MU LTI_ ARROW_DEF_INSTANCE". I will try to find it and post it to the first post. Thanks for the info.
KingOI is offline   Reply With Quote

Re: Modifing Spells
Old 04-07-2007, 05:41 AM   #14
Marcopolo
FableTLCmod Adeptus

 
Location: Vancouver BC
Posts: 229
Marcopolo - Fable 2Marcopolo - Fable 2Marcopolo - Fable 2
Re: Modifing Spells

it's not in the def instance

i think it is in specific shots, under the multiarrow controls for that specific thing

it should be labelled since i did some fo the testing for hunter for the fe xml and that was one of the things i found
Marcopolo is offline   Reply With Quote

Re: Modifing Spells
Old 04-07-2007, 06:22 AM   #15
Marcopolo
FableTLCmod Adeptus

 
Location: Vancouver BC
Posts: 229
Marcopolo - Fable 2Marcopolo - Fable 2Marcopolo - Fable 2
Re: Modifing Spells

CThingMultiArrowShotDef
Marcopolo is offline   Reply With Quote
Reply