diff --git a/Mutant Class/Localization/English/Mutant Class.xml b/Mutant Class/Localization/English/Mutant Class.xml index f98aded..191d5bd 100644 --- a/Mutant Class/Localization/English/Mutant Class.xml +++ b/Mutant Class/Localization/English/Mutant Class.xml @@ -1,4 +1,4 @@ - + Mutant Your body is being genetically modified by what has been named <b>X-Gene</b>. You now possess abilities of unknown potential. @@ -23,7 +23,7 @@ Cerebro Your brain is evolving. You have gained <LSTag Tooltip="Expertise">expertise</LSTag> in <LSTag Tooltip="Investigation">investigation</LSTag> and <LSTag Tooltip="Perception">perception</LSTag>. Cyloptic Rays - Using your stronger optic nerves, increase the number of <LSTag Type="Spell" Tooltip="Projectile_ScorchingRay">Scorching Rays</LSTag> by 2. + Using your stronger optic nerves, increase the number of <LSTag Type="Spell" Tooltip="Projectile_ScorchingRay">Scorching Rays</LSTag> by 2. X Factor Read and translate brain waves; be them from <LSTag Type="Status" Tooltip="DETECT_THOUGHTS">people</LSTag>, <LSTag Type="Status" Tooltip="PETAL">animals</LSTag> or <LSTag Type="Spell" Tooltip="Target_SpeakWithDead">fresh corpses</LSTag>. Gain <LSTag Tooltip="Expertise">expertise</LSTag> in <LSTag Tooltip="Insight">insight</LSTag>. Silver Feet diff --git a/Mutant Class/Mods/Mutant Class/meta.lsx b/Mutant Class/Mods/Mutant Class/meta.lsx index 502ea0f..7fc9b12 100644 --- a/Mutant Class/Mods/Mutant Class/meta.lsx +++ b/Mutant Class/Mods/Mutant Class/meta.lsx @@ -6,10 +6,10 @@ - Somdev Sangwan - Which folder is this file in - The Name of your Mod that will show up in the Mod Manager - Give it a unique UUID so it wont conflict with other Mods + Somdev Sangwan (@s0md3v) + + + diff --git a/Mutant Class/Public/Mutant Class/CharacterCreationPresets/AbilityDistributionPresets.lsx b/Mutant Class/Public/Mutant Class/CharacterCreationPresets/AbilityDistributionPresets.lsx index 32819c4..549729a 100644 --- a/Mutant Class/Public/Mutant Class/CharacterCreationPresets/AbilityDistributionPresets.lsx +++ b/Mutant Class/Public/Mutant Class/CharacterCreationPresets/AbilityDistributionPresets.lsx @@ -5,14 +5,14 @@ - UUID for the class so the game knows which one it is looking at + - the UUID for this entry, not needed anywhere else, but you still need to make a new UUID for it + diff --git a/Mutant Class/Public/Mutant Class/ClassDescriptions/ClassDescriptions.lsx b/Mutant Class/Public/Mutant Class/ClassDescriptions/ClassDescriptions.lsx index d5d5334..328c328 100644 --- a/Mutant Class/Public/Mutant Class/ClassDescriptions/ClassDescriptions.lsx +++ b/Mutant Class/Public/Mutant Class/ClassDescriptions/ClassDescriptions.lsx @@ -4,82 +4,82 @@ - Main Class - Hit Die + + - Copy this off of another base game class (Im using the fighter's creation pose) + - Link to the .loca file - Link to the .loca file - Half Hit Die + 1 + + + - Have this as false if you don't need to prepare them - The name of your class - 4 is for int. order goes from Str, Dex, Con, Int, Wis, and Cha. - This UUID links the Class to a specific progression table inside Progressions.lsx - Pick a class that your class would be the most similar to - 4 is for int. order goes from Str, Dex, Con, Int, Wis, and Cha. - The ID for your class, make a new one + + + + + + + - Bard dialouge options + Absloute Mutant - Copy this off of another base game class (Im using the fighter's creation pose) + - Link to the .loca file - Link to the .loca file + + - Have this as false if you don't need to prepare them - The name of your class - 4 is for int. order goes from Str, Dex, Con, Int, Wis, and Cha. - This UUID links the Class to a specific progression table inside Progressions.lsx - Pick a class that your class would be the most similar to - 4 is for int. order goes from Str, Dex, Con, Int, Wis, and Cha. - The ID for your class, make a new one + + + + + + + - Bard dialouge options + Ascended Mutant - Copy this off of another base game class (Im using the fighter's creation pose) + - Link to the .loca file - Link to the .loca file + + - Have this as false if you don't need to prepare them - The name of your class - 4 is for int. order goes from Str, Dex, Con, Int, Wis, and Cha. - This UUID links the Class to a specific progression table inside Progressions.lsx - Pick a class that your class would be the most similar to - 4 is for int. order goes from Str, Dex, Con, Int, Wis, and Cha. - The ID for your class, make a new one + + + + + + + - Bard dialouge options + Berserk Mutant - Copy this off of another base game class (Im using the fighter's creation pose) + - Link to the .loca file - Link to the .loca file + + - Have this as false if you don't need to prepare them - The name of your class - 4 is for int. order goes from Str, Dex, Con, Int, Wis, and Cha. - This UUID links the Class to a specific progression table inside Progressions.lsx - Pick a class that your class would be the most similar to - 4 is for int. order goes from Str, Dex, Con, Int, Wis, and Cha. - The ID for your class, make a new one + + + + + + + - Bard dialouge options + diff --git a/Mutant Class/Public/Mutant Class/Lists/PassiveLists.lsx b/Mutant Class/Public/Mutant Class/Lists/PassiveLists.lsx index b6a1d9e..7376580 100644 --- a/Mutant Class/Public/Mutant Class/Lists/PassiveLists.lsx +++ b/Mutant Class/Public/Mutant Class/Lists/PassiveLists.lsx @@ -5,14 +5,14 @@ Choose Mutations - a list of passives separated with a comma - make a new UUID for each passive list. when selecting passive from list, refer to this UUID + + Choose Phoenix State - You can make more than 1 list. the same passive can be in different lists - make a new UUID for each passive list + + - + \ No newline at end of file diff --git a/Mutant Class/Public/Mutant Class/Lists/SpellLists.lsx b/Mutant Class/Public/Mutant Class/Lists/SpellLists.lsx index 2d2f8a9..8a53aab 100644 --- a/Mutant Class/Public/Mutant Class/Lists/SpellLists.lsx +++ b/Mutant Class/Public/Mutant Class/Lists/SpellLists.lsx @@ -6,7 +6,7 @@ Cantrips - + Level 1 diff --git a/Mutant Class/Public/Mutant Class/Progressions/ProgressionDescriptions.lsx b/Mutant Class/Public/Mutant Class/Progressions/ProgressionDescriptions.lsx index 58ba6f9..a839bdd 100644 --- a/Mutant Class/Public/Mutant Class/Progressions/ProgressionDescriptions.lsx +++ b/Mutant Class/Public/Mutant Class/Progressions/ProgressionDescriptions.lsx @@ -5,14 +5,14 @@ Mutations Selector - Description - Display Name + + Phoenix State Selector - Description - Display Name + + diff --git a/Mutant Class/Public/Mutant Class/Progressions/Progressions.lsx b/Mutant Class/Public/Mutant Class/Progressions/Progressions.lsx index 5efa33d..2824132 100644 --- a/Mutant Class/Public/Mutant Class/Progressions/Progressions.lsx +++ b/Mutant Class/Public/Mutant Class/Progressions/Progressions.lsx @@ -10,7 +10,7 @@ - + @@ -204,13 +204,13 @@ - Subclass. add this part at a level when your class chooses its subclass + - Subclass. add this part at a level when your class chooses its subclass + - Subclass. add this part at a level when your class chooses its subclass + @@ -220,33 +220,33 @@ Absolute Mutant - as mentioned before type 1 = subclass + - same UUID as the ProgressionTableUUID in ClassDescriptions.lsx - Give it a Unique UUID + + Ascended Mutant - as mentioned before type 1 = subclass + - same UUID as the ProgressionTableUUID in ClassDescriptions.lsx - Give it a Unique UUID + + Berserk Mutant - as mentioned before type 1 = subclass + - same UUID as the ProgressionTableUUID in ClassDescriptions.lsx - Give it a Unique UUID + + diff --git a/Mutant Class/Public/Mutant Class/Stats/Generated/Data/Passive.txt b/Mutant Class/Public/Mutant Class/Stats/Generated/Data/Passive.txt index cb2f0c2..6d0822f 100644 --- a/Mutant Class/Public/Mutant Class/Stats/Generated/Data/Passive.txt +++ b/Mutant Class/Public/Mutant Class/Stats/Generated/Data/Passive.txt @@ -131,7 +131,7 @@ data "Boosts" "ExpertiseBonus(Perception);ExpertiseBonus(Investigation)" new entry "Mutant_Cycloptic" type "PassiveData" data "DisplayName" "h61b25154g5d82g4202ga4f2g5894125e1763" -data "Description" "h61b25154g5d82g4202ga4f2g5894125e1763" +data "Description" "h759c1b81gf6b0g4068ga56fgff8db6515903" data "Icon" "PassiveFeature_SunlightSensitivity" data "Properties" "Highlighted" data "Boosts" "UnlockSpellVariant(SpellId('Projectile_ScorchingRay'),ModifyNumberOfTargets(AdditiveBase,2,true), ModifyTooltipDescription())" @@ -210,4 +210,4 @@ data "Icon" "Spell_WakeTheDead" data "Properties" "Highlighted" data "Boosts" "IncreaseMaxHP(50)" data "StatsFunctorContext" "OnShortRest" -data "StatsFunctors" "RegainHitPoints(Target.MaxHP);RestoreResource(SpellSlot,100%,1);RestoreResource(SpellSlot,100%,2);RestoreResource(SpellSlot,100%,3);RestoreResource(SpellSlot,100%,4);RestoreResource(SpellSlot,100%,5);RestoreResource(SpellSlot,100%,6)" +data "StatsFunctors" "RegainHitPoints(Target.MaxHP);RestoreResource(SpellSlot,100%,1);RestoreResource(SpellSlot,100%,2);RestoreResource(SpellSlot,100%,3);RestoreResource(SpellSlot,100%,4);RestoreResource(SpellSlot,100%,5);RestoreResource(SpellSlot,100%,6)" \ No newline at end of file diff --git a/Mutant Class/Public/Mutant Class/Stats/Generated/Data/Spell_Target.txt b/Mutant Class/Public/Mutant Class/Stats/Generated/Data/Spell_Target.txt new file mode 100644 index 0000000..750bd2e --- /dev/null +++ b/Mutant Class/Public/Mutant Class/Stats/Generated/Data/Spell_Target.txt @@ -0,0 +1,21 @@ +new entry "Mutant_Teleport" +type "SpellData" +data "SpellType" "Target" +data "Level" "2" +data "SpellSchool" "Conjuration" +data "SpellProperties" "GROUND:TeleportSource();" +data "TargetRadius" "28" +data "TargetConditions" "CanStand('') and not Character() and not Self()" +data "Icon" "Spell_Conjuration_MistyStep" +data "DisplayName" "h3b2b5d8agc531g4cb9g98b4g63c0e56320a9;1" +data "Description" "hc724a06agbd46g40e5gbdb0gbf6721f1bc8d;2" +data "TooltipUpcastDescription" "6ff1780a-855a-414c-a8bf-811251537206" +data "CastSound" "Spell_Cast_Utility_MistyStep_L1to3" +data "TargetSound" "Spell_Impact_Utility_MistyStep_L1to3" +data "CastTextEvent" "Cast" +data "UseCosts" "BonusActionPoint:1" +data "SpellAnimation" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197,,;,,;39daf365-ec06-49a8-81f3-9032640699d7,,;5c400e93-0266-499c-a2e1-75d53358460f,,;cc5b0caf-3ed1-4711-a50d-11dc3f1fdc6a,,;,,;1715b877-4512-472e-9bd0-fd568a112e90,,;,,;,," +data "SpellFlags" "HasHighGroundRangeExtension;RangeIgnoreVerticalThreshold" +data "LineOfSightFlags" "AddSourceHeight" +data "PrepareEffect" "7121a488-7c9a-4ba1-a585-f79aaa77e97c" +data "CastEffect" "71859b27-bdda-44c3-8c65-7f142a1a2f60" \ No newline at end of file