exyam 发表于 2011-5-28 14:23

通过修改xml达到每一级两个天赋点是否可行 求解答

本帖最后由 exyam 于 2011-5-28 14:25 编辑

本人不才 对解包的pack0\abilities中有关geralt的三个xml搜索point和talent 都没有结果 总之是看的一头雾水
求修改帝解答是否能通过修改xml直接达到目的
geralt_basic.xml
<?xml version="1.0" encoding="UTF-16"?>
<definitions>
      <abilities>
   
    #                Definicje abilities piesci

                <ability name="Witcher fists _Stats" >
                        <damage_min mult="false" always_random="false" min="1" max="1"/>
                        <damage_max mult="false" always_random="false" min="2" max="2"/>
                </ability>   
                <ability name="GeraltBonus" >
                        <max_weight mult="true" always_random="false" min="0.1" max="0.1"/>
                </ability>   
                <ability name="knowledge_alchemy" >
                        <mutagen_chance mult="false" always_random="false" min="5" max="5"/>
                </ability>   
               
                <ability name="knowledge_herbalism" >
                </ability>
               
                <ability name="AlchemyAdrenaline_Stats"on_added="buff_adrenaline_start" on_ended="buff_adrenaline_end" >
                        <vitality_regen mult="false" always_random="false" min="3" max="3"/>
                        <vitality_combat_regen mult="false" always_random="false" min="1" max="1"/>
                        <damage_min mult="true" always_random="false" min="1.2" max="1.2"/>
                        <damage_max mult="true" always_random="false" min="1.2" max="1.2"/>
                        <instant_kill_chance mult="false" display_perc="true" always_random="false" min="0.05" max="0.05"/>
                        <durration mult="false" always_random="false" min="30.0" max="30.0"/>
                </ability>
               
                <ability name="QuenEffect_Stats" on_added="" on_ended="" >
                        <durration mult="true" always_random="false" min="30.0" max="30.0"/>
                </ability>
      
                <ability name="Witcher Default" on_added="" on_ended="" >
                        
                        #Vitality group
                        <vitality mult="false" always_random="false" min="100" max="100"/>
                        <vitality_regen mult="false" always_random="false" min="2.0" max="2.0"/>
                        <vitality_combat_regen mult="false" always_random="false" min="0.01" max="0.01"/>
                        <vitality_toxbonus mult="false" always_random="false" min="0" max="0" type="bonus"/>
                        <vitality_regen_combat_easy mult="false" always_random="false" min="1" max="1"/>
                        <vitality_regen_easy mult="false" always_random="false" min="3" max="3"/>
                        
                        #Endurance group
                        <endurance mult="false" always_random="false" min="2.0" max="2.0"/>
                        <endurance_combat_regen mult="false" always_random="false" min="0.1" max="0.1"/>
                        <endurance_noncombat_regen mult="false" always_random="false" min="0.3" max="0.3"/>
                        <endurance_regen_toxbonus mult="false" always_random="false" min="0" max="0" type="bonus"/>
                        <endurance_on_block_mult mult="false" always_random="false" min="1.0" max="1.0" type="bonus"/>
                        <stamina_regen_cooldown_time mult="false" always_random="false" min="3.0" max="3.0" type="bonus"/>
                        
                        #Damage group
                        <ff_damage_min mult="false" always_random="false" min="1" max="1"/>
                        <ff_damage_max mult="false" always_random="false" min="2" max="2"/>
                        <damage_min mult="false" always_random="false" min="1" max="1"/>
                        <damage_max mult="false" always_random="false" min="2" max="2"/>
                        <damage_reduction mult="false" always_random="false" min="1" max="1"/>
                        <damage_reduction_block mult="false" always_random="false" min="20" max="20"/>
                        <damage_reduction_toxbonus mult="false" display_perc="true" always_random="false" min="0" max="0"/>
                        <damage_bonus_human mult="false" display_perc="true" always_random="false" min="0" max="0" type="bonus"/>
                        <damage_bonus_gargoil mult="false" display_perc="true" always_random="false" min="0" max="0" type="bonus"/>
                        <damage_bonus_wraith mult="false" display_perc="true" always_random="false" min="0" max="0" type="bonus"/>
                        <damage_bonus_huge mult="false" display_perc="true" always_random="false" min="0" max="0" type="bonus"/>
                        <damage_bonus_undead mult="false" display_perc="true" always_random="false" min="0" max="0" type="bonus"/>
                        <damage_bonus_insectoid display_perc="true" mult="false" always_random="false" min="0" max="0" type="bonus"/>
                        <damage_toxbonus mult="false" display_perc="true" always_random="false" min="0" max="0" type="bonus"/>
                        <group_hit_mult mult="false" always_random="false" min="0.0" max="0.0" type="bonus"/>
                        <back_damage_mult mult="false" always_random="false" min="1.0" max="1.0" type="bonus"/>
                        <hit_back_bonus mult="false" always_random="false" min="1.0" max="1.0" type="bonus"/>
                        <damage_bonus_harpy mult="false" display_perc="true" always_random="false" min="0" max="0" type="bonus"/>
                        <damage_reduction_magicbonus mult="false" display_perc="true" always_random="false" min="0" max="0"/>
                        <riposte_damage_mult mult="false" always_random="false" min="3.0" max="3.0"/>
                        <riposte_killchance mult="false" always_random="false" min="0.0" max="0.0"/>
                        <damage_throw_combo mult="false" always_random="false" min="0" max="0"/>
                        <instant_kill_chance mult="false" display_perc="true" always_random="false" min="0" max="0"/>
                        <instant_kill_toxbonus mult="true" always_random="false" min="0.0" max="0.0"/>
                        <petards_damage_mult mult="false" always_random="false" min="0.0" max="0.0"/>
                        <traps_damage_mult mult="false" always_random="false" min="0.0" max="0.0"/>
                        
                        #Critical group
                        <crt_poison mult="false" display_perc="true" always_random="false" min="0.00" max="0.00" type="critical"/>
                        <crt_bleed mult="false" display_perc="true" always_random="false" min="0.00" max="0.00" type="critical"/>
                        <crt_knockdown mult="false" display_perc="true" always_random="false" min="0.00" max="0.00" type="critical"/>
                        <crt_stun mult="false" display_perc="true" always_random="false" min="0.00" max="0.00" type="critical"/>
                        <crt_burn mult="false" display_perc="true" always_random="false" min="0.00" max="0.00" type="critical"/>
                        <crt_freeze mult="false" display_perc="true" always_random="false" min="0.00" max="0.00" type="critical"/>
                        <res_poison mult="false" display_perc="true" always_random="false" min="0.00" max="0.00"type="resistance"/>
                        <res_bleed mult="false" display_perc="true" always_random="false" min="0.00" max="0.00" type="resistance"/>
                        <res_burn mult="false" display_perc="true" always_random="false" min="0.00" max="0.00" type="resistance"/>
      
                        #Alchemy group
                        <potions_duration mult="false" always_random="false" min="0" max="0"/>
                        <potion_slots mult="false" always_random="false" min="3" max="3" type="bonus"/>
                        <oils_time_bonus mult="false" always_random="false" min="0.0" max="0.0" type="bonus"/>
                        <potions_time_bonus mult="false" always_random="false" min="0.0" max="0.0" type="bonus"/>
                        <loot_alchemy_bonus mult="false" always_random="false" min="0.0" max="0.0" type="bonus"/>
                        <toxicity mult="false" always_random="false" min="0" max="0"/>
                        <toxicity_light mult="false" always_random="false" min="30" max="30" type="bonus"/>
                        <toxicity_medium mult="false" always_random="false" min="60" max="60" type="bonus"/>
                        <toxicity_high mult="false" always_random="false" min="90" max="90" type="bonus"/>
                        <toxicity_degeneration mult="false" always_random="false" min="0" max="0" type="bonus"/>
                        <mutagen_chance mult="false" always_random="false" min="0" max="0"/>
                        
                        #Adrenaline group
                        <adrenaline_on_hit mult="false" always_random="false" min="4" max="4" type="bonus"/>
                        <adrenaline_degeneration mult="false" always_random="false" min="10" max="10" type="bonus"/>
                        <adrenaline_toxgeneration mult="false" always_random="false" min="3" max="3" type="bonus"/>
                        
                        #Signs group
                        <damage_signsbonus mult="false" always_random="false" min="0.0" max="0.0" type="bonus"/>
                        <signs_power mult="false" always_random="false" min="1" max="1" type="bonus"/>
                        <quen_damage_absorption mult="false" always_random="false" min="1.0" max="1.0"/>
                        <quen_duration mult="false" always_random="false" min="30" max="30"/>
                        <igni_burn_duration mult="false" always_random="false" min="0.0" max="0.0"/>
                        <igni_burn_damage mult="false" always_random="false" min="0.0" max="0.0"/>
                        <igni_burn_chance mult="false" always_random="false" min="0.0" max="0.0"/>
                        <igni_speed mult="false" always_random="false" min="8" max="8"/>
                        <igni_radius mult="false" always_random="false" min="1" max="1"/>
                        <igni_damage mult="false" always_random="false" min="10" max="10"/>
                        <igni_max_dist mult="false" always_random="false" min="5" max="5"/>
                        <signs_cooldown mult="false" always_random="false" min="0.5" max="0.5" type="bonus"/>
                        <aard_knockdown_chance mult="false" always_random="false" min="0.15" max="0.15" type="bonus"/>
                        <aard_speed mult="false" always_random="false" min="13" max="13"/>
                        <aard_radius mult="false" always_random="false" min="1.5" max="1.5"/>
                        <aard_damage mult="false" always_random="false" min="0" max="0"/>
                        <aard_max_dist mult="false" always_random="false" min="5" max="5"/>
                        <aard_dispersion_angle mult="false" always_random="false" min="1" max="1"/>
                        <yrden_immobile_time mult="false" always_random="false" min="5.0" max="5.0" type="bonus"/>
                        <yrden_max_concurrent_traps mult="false" always_random="false" min="1" max="1"/>
                        <yrden_trap_duration mult="false" always_random="false" min="20" max="20"/>
                        <yrden_damage_per_sec mult="false" always_random="false" min="0" max="0"/>
                        <axii_speed mult="false" always_random="false" min="1" max="1"/>
                        <axii_max_dist mult="false" always_random="false" min="5" max="5"/>
                        <heliotrop_duration mult="false" always_random="false" min="20" max="20"/>
                        
                        # Various group
                        <experience_bonus mult="false" always_random="false" min="1" max="1" type="bonus"/>
                        <inebriation mult="false" always_random="false" min="1" max="1"/>
                        <inebriation_degeneration mult="false" always_random="false" min="2" max="2"/>
                        <max_weight mult="false" always_random="false" min="250" max="250"/>
                        <auto_riposte_chance mult="false" always_random="false" min="0" max="0"/>
                        
                        # Definicje zmiennych globalnych dla gry
                        <poison_damage mult="false" always_random="false" min="5.0" max="5.0"/>
                        <burn_damage mult="false" always_random="false" min="6.0" max="6.0"/>
                        <bleed_damage mult="false" always_random="false" min="4.0" max="4.0"/>
                        <poison_time mult="false" always_random="false" min="6.0" max="6.0"/>
                        <burn_time mult="false" always_random="false" min="7.0" max="7.0"/>
                        <bleed_time mult="false" always_random="false" min="5.0" max="5.0"/>
                        <stun_time mult="false" always_random="false" min="5.0" max="5.0"/>
                        <knockdown_time mult="false" always_random="false" min="5.0" max="5.0"/>
                        <immobile_time mult="false" always_random="false" min="10.0" max="10.0"/>
                        <freeze_time mult="false" always_random="false" min="10.0" max="10.0"/>
                        <toxicity_threshold mult="false" always_random="false" min="10.0" max="10.0"/>
                        <damage_nightmult mult="false" always_random="false" min="1.1" max="1.1"/>
                        
                </ability>   
   

      # aksjacja lvl 1
                <ability name="story_s1_1" >
                </ability>   
      
      # aksjacja lvl 2
                <ability name="story_s1_2" >
                </ability>   

      # aksjacja lvl 3
                <ability name="story_s1_3" >
                </ability>   
      
      # zastraszanie lvl 1
                <ability name="story_s2_1" >
                </ability>   
      
      # zastraszanie lvl 2
                <ability name="story_s2_2" >
                </ability>   
      
      # zastraszanie lvl 3
                <ability name="story_s2_3" >
                </ability>   
      
      # perswazja lvl 1
                <ability name="story_s3_1" >
                </ability>         

      # perswazja lvl 2
                <ability name="story_s3_2" >
                </ability>         

      # perswazja lvl 3
                <ability name="story_s3_3" >
                </ability>
      # story s4 - Wytrzymały - żywotność + X
                <ability name="story_s4_1" >
                        <vitality mult="false" always_random="false" min="20" max="20"/>
                </ability>
      # story s5 - Zasłona - redukcja obrażeń +x%
                <ability name="story_s5_1" >
                        <damage_reduction mult="true" always_random="false" min="1.1" max="1.1"/>
                </ability>   
      # story s6 - Zaprawiony w boju - regeneracja wigoru w walce +x%.
                <ability name="story_s6_1" >
                        <endurance_combat_regen mult="false" always_random="false" min="1.05" max="1.05"/>
      # story s7 - Fechmistrz - obrazenia w walce mieczem +x
      </ability>         
                <ability name="story_s7_1" >
                        <damage_min mult="false" always_random="false" min="4.0" max="4.0"/>
                        <damage_max mult="false" always_random="false" min="4.0" max="4.0"/>
                </ability>         
      # story s8 - Targowanie sie - zmniejsza ceny w sklepach
                <ability name="story_s8_1" >
                        <price_mult mult="false" always_random="false" min="0.8" max="0.8"/>
                </ability>         
      # story s9 - Wiedza tajemna - moc wszystkich znakow +x
                <ability name="story_s9_1" >
                        <signs_power mult="false" always_random="false" min="0.5" max="0.5" type="bonus"/>
                </ability>
      #Checked
      # story s10 - Mocne plecy +X wagi przemdiotow w INV
                <ability name="story_s10_1" >
                        <max_weight mult="false" always_random="false" min="50" max="50"/>
                </ability>
      #Checked
      # story s11 - Piroman +x% do efektu krytycznego podpalenie
                <ability name="story_s11_1" >
                        <crt_burn mult="true" always_random="false" min="1.2" max="1.2"/>
                </ability>
      #Checked
      # story s12 - Egzorcysta +x% do damage przeciw duchom i upiorom
                <ability name="story_s12_1" >
                        <damage_bonus_wraith mult="true" always_random="false" min="1.1" max="1.1" type="bonus"/>
                </ability>
      #Checked
      # story s13 - Lekcja anatomii +x% damage przeciw ludziom
                <ability name="story_s13_1" >
                        <damage_bonus_human mult="true" always_random="false" min="1.1" max="1.1" type="bonus"/>
                </ability>
      #Checked
      # story s14 - Doświadczony +x% experience
                <ability name="story_s14_1" >
                        <experience_bonus mult="true" always_random="false" min="1.1" max="1.1" type="bonus"/>
                </ability>
      #Checked
      # story s15 - Mocny żołądek - +x% odporności na trucizny
                <ability name="story_s15_1" >
                        <res_poison mult="true" always_random="false" min="1.1" max="1.1"type="resistance"/>
                </ability>
      #Checked
      # story s16 - Iluzjonista - +x damage znaków
                <ability name="story_s16_1" >
                        <damage_signsbonus mult="false" always_random="false" min="3" max="3"/>
                </ability>
      #Checked
      # story s17 - Zdrowe odżywianie +x% regeneracji vitality poza walką
                <ability name="story_s17_1" >
                        <vitality_regen mult="true" always_random="false" min="1.2" max="1.2"/>
                </ability>
      #Checked      
      # story s18 - Toksyczna krew - przeciwnik który uderzył Geralta może zostać zatruty
                <ability name="story_s18_1" >
                        <hit_poison_chance mult="false" always_random="false" min="0.3" max="0.3"/>
                </ability>
      #Checked      
      # story s19 - Saper - pozwala uniknąć obrażeń od pułapek i petard
                <ability name="story_s19_1" >
                        <trap_avoid_chance mult="false" always_random="false" min="0.5" max="0.5"/>
                </ability>
      #Checked      
      # story s20 - Skrytobójca - +x% obrażeń przy ataku w plecy przeciwnika
                <ability name="story_s20_1" >
                        <hit_back_bonus mult="true" always_random="false" min="1.25" max="1.25"/>
                </ability>
      #Checked      
      # story s21 - Miotacz - +x damage przy rzucaniu nożem
                <ability name="story_s21_1" >
                        <damage_throw_combo mult="false" always_random="false" min="5" max="5"/>
                </ability>
      #Checked               
      # story s22 - Dziecko nocy - +x vitality regen w nocy
                <ability name="story_s22_1" >
                        <night_vitality_regen mult="false" always_random="false" min="2" max="2"/>
                </ability>
      #Checked               
      # story s23 - Precyzja +x% do wszystkich efektow krytycznych
                <ability name="story_s23_1" >
                        <crt_poison mult="true" always_random="false" min="1.05" max="1.05" type="critical"/>
                        <crt_bleed mult="true" always_random="false" min="1.05" max="1.05" type="critical"/>
                        <crt_knockdown mult="true" always_random="false" min="1.05" max="1.05" type="critical"/>
                        <crt_stun mult="true" always_random="false" min="1.05" max="1.05" type="critical"/>
                        <crt_burn mult="true" always_random="false" min="1.05" max="1.05" type="critical"/>
                        <crt_freeze mult="true" always_random="false" min="1.05" max="1.05" type="critical"/>
                </ability>
      #Checked
      # story s24 - Ornitolog - +x% damage przeciw Harpiom
                <ability name="story_s24_1" >
                        <damage_bonus_harpy mult="true" always_random="false" min="1.1" max="1.1" type="bonus"/>
                </ability>
      #Checked
      # story s25 - Półpiruet - +x% odporności na efekty krytyczne
                <ability name="story_s25_1" >
                        <res_poison mult="true" always_random="false" min="1.1" max="1.1"type="resistance"/>
                        <res_bleed mult="true" always_random="false" min="1.1" max="1.1" type="resistance"/>
                        <res_burn mult="true" always_random="false" min="1.1" max="1.1" type="resistance"/>
                </ability>
      #Checked
      # story s26 - Kat - +x% szansy na natychmiastowe zabicie
                <ability name="story_s26_1" >
                        <instant_kill_chance mult="false" always_random="false" min="0.01" max="0.01"/>
                </ability>
      #Checked
      # story s27 - Pałkarz - x% szans na zabicie przeciwnika odbitą strzałą
                <ability name="story_s27_1" >
                        <instant_arrow_kill_chance mult="false" always_random="false" min="0.2" max="0.2"/>
                </ability>
      #Checked
      # story s28 - Odporność na magię - +x% redukcji obrażeń przeciw atakom magicznym (powodowanym przez magów)
                <ability name="story_s28_1" >
                        <damage_reduction_magicbonus mult="true" always_random="false" min="1.2" max="1.2"/>
                </ability>
      #Checked
      # story s29 - Dawid - zwiększa obrażenia przeciw wielkim przeciwnikom
                <ability name="story_s29_1" >
                        <damage_bonus_huge mult="true" always_random="false" min="1.1" max="1.1"/>
                </ability>
      #Checked
      # story s30 - Parada - szansa na automatyczne wykonanie riposty
                <ability name="story_s30_1" >
                        <auto_riposte_chance mult="false" always_random="false" min="0.1" max="0.1"/>
                </ability>                           
      # Quen Buff - ability zakladane, gdy dziala quen
                <ability name="QuenBuff" >
                        <res_poison mult="false" always_random="false" min="2" max="2"/>
                        <res_bleed mult="false" always_random="false" min="2" max="2"/>
                        <res_knockdown mult="false" always_random="false" min="0" max="0"/>
                        <res_stun mult="false" always_random="false" min="0" max="0"/>
                        <res_burn mult="false" always_random="false" min="2" max="2"/>
                        <res_blind mult="false" always_random="false" min="0" max="0"/>
                        <res_fear mult="false" always_random="false" min="0" max="0"/>
                        <res_falter mult="false" always_random="false" min="0" max="0"/>
                        <res_laming mult="false" always_random="false" min="0" max="0"/>
                        <res_disorientation mult="false" always_random="false" min="0" max="0"/>
                        <endurance_combat_regen mult="true" always_random="false" min="0" max="0"/>
                        <endurance_noncombat_regen mult="true" always_random="false" min="0" max="0"/>
                </ability>
      </abilities>
      
      <items>
   
                <item name="Witcher Bare Fists" category="fists" ability_slots="0" template="" equip_slot="l_weapon" hold_slot="None" weapon="true" lethal="true" ability_mode="OnHold">
                        <tags>NoShow</tags>
                        <base_abilities>
                        <a>Witcher fists _Stats</a>
                        </base_abilities>
                </item>
      
                <item name="AlchemyAdrenaline" category="elixir" ability_slots="0" template="" equip_slot="" hold_slot="None" weapon="false" lethal="false">
                        <tags>NoShow,NoDrop,Elixir</tags>
                        <base_abilities>
                              <a>AlchemyAdrenaline_Stats</a>
                        </base_abilities>
                </item>      
               
                <item name="QuenEffect" category="elixir" ability_slots="0" template="" equip_slot="" hold_slot="None" weapon="false" lethal="false">
                        <tags>NoShow,NoDrop,Elixir</tags>
                        <base_abilities>
                              <a>QuenEffect_Stats</a>
                        </base_abilities>
                </item>      

      </items>
      
</definitions>

geralt_levelups.xml
<?xml version="1.0" encoding="UTF-16"?>
<definitions>
      <abilities>

      # ------------------------------------------------------------------------------------
                <ability name="Level1" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>      
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level2" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                        
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level3" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>
                        
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level4" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level5" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>      
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level6" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level7" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level8" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level9" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level10" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>
                        <vitality_regen mult="false" always_random="false" min="1" max="1"/>      
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level11" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level12" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level13" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level14" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level15" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                        
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level16" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level17" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level18" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level19" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level20" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>
                        <vitality_regen mult="false" always_random="false" min="1" max="1"/>               
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level21" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level22" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level23" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                        
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level24" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level25" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>               
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level26" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level27" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                        
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level28" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level29" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level30" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                        
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level31" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level32" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level33" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level34" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                              
                </ability>                  
      # ------------------------------------------------------------------------------------
                <ability name="Level35" on_added="" on_ended="">
                                 <vitality mult="false" always_random="false" min="5" max="5"/>
                        <ff_damage_min mult="false" always_random="false" min="3" max="3"/>
                        <ff_damage_max mult="false" always_random="false" min="5" max="5"/>                        
                </ability>                  

               
      </abilities>
   
      <items>
      </items>
      
</definitions>

exyam 发表于 2011-5-28 14:23

geralt_skills.xml<?xml version="1.0" encoding="UTF-16"?>
<definitions>
<abilities>

# Definicje abilities

#Checked
# REGENERACJA ORGANIZMU // Regen stamina poza walka 100%, regen stamina w walce 50%

<ability name="training_s1" oned="" on_ended="">
<endurance_noncombat_regen mult="true" always_random="false" min="1.25" max="1.25"/>
</ability>

<ability name="training_s1_2" oned="" on_ended="">
<endurance_combat_regen mult="true" always_random="false" min="1.25" max="1.25"/>
</ability>
#Checked
# HART CIALA
<ability name="training_s2" oned="" on_ended="">
<vitality mult="false" always_random="false" min="10" max="10"/>
</ability>
<ability name="training_s2_2" oned="" on_ended="">
<vitality mult="false" always_random="false" min="40" max="40"/>
</ability>
#Checked
# PAROWANIE - odblokowuje mozliwosc parowania przeciwnika z przodu// odblokowuje mozliwosc parowania przeciwnikow z pozostalych kierunkow

<ability name="training_s3" oned="" on_ended="" prerequisites="training_s2,training_s1,training_s4">
</ability>

<ability name="training_s3_2" oned="" on_ended="">
<damage_reduction_block mult="false" always_random="false" min="500" max="500"/>
</ability>
#Checked
# RZUT SZTYLETEM

<ability name="training_s4" oned="" on_ended="">
</ability>

<ability name="training_s4_2" oned="" on_ended="" >
<damage_throw_combo mult="false" always_random="false" min="20" max="20"/>
</ability>
#Checked
# ODBIJANIE STRZAL - wlacza odbijanie strzal // wlacza odbijanie strzal w przeciwnika


<ability name="training_s5" oned="" on_ended="" max_enhancements="1" prerequisites="training_s3">
</ability>

<ability name="training_s5_2" oned="" on_ended="">
</ability>
#Checked
# HART DUCHA

<ability name="training_s6" oned="" on_ended="" prerequisites="training_s3" max_enhancements="1">
<endurance_combat_regen mult="true" always_random="false" min="1.1" max="1.1"/>
<endurance_noncombat_regen mult="true" always_random="false" min="1.1" max="1.1"/>
</ability>

<ability name="training_s6_2" oned="" on_ended="">
<endurance mult="false" always_random="false" min="1" max="1"/>
</ability>

#Checked
#Ulepszony Znak Aard magic_s1 Odblokowuje Ulepszony Aard. Zwieksza zasieg Aard o 2m. magic_s1_2 Odblokowuje ulepszony Aard. Zwieksza zasieg Aard o 4m.

<ability name="magic_s1" oned="" on_ended="">
<aard_max_dist mult="false" always_random="false" min="2" max="2"/>
</ability>

<ability name="magic_s1_2" oned="" on_ended="">
<aard_max_dist mult="false" always_random="false" min="4" max="4"/>
</ability>
#Checked
# Niszcząca Magia magic_s2 Obrazenia znakow +10% magic_s2_2 Obrazenia znakow +10% Zywotnosc +40% Endurance +1

<ability name="magic_s2" oned="" on_ended="">
<damage_signsbonus mult="false" always_random="false" min="5" max="5"/>
</ability>

<ability name="magic_s2_2" oned="" on_ended="">
<damage_signsbonus mult="false" always_random="false" min="5" max="5"/>
<endurance mult="false" always_random="false" min="1" max="1"/>
</ability>
#Checked
#Ulepszony Znak Axii magic_s3 Odblokowuje Ulepszone Axii Przejety przeciwnik ostrzymuje +25% wiecej zywotnosci oraz zadaje o 15% wiecej obrazen. magic_s3_2 Odblokowuje Ulepszone Axii Przejety przeciwnik ostrzymuje +50% wiecej zywotnosci oraz zadaje o 40% wiecej obrazen.
<ability name="magic_s3" oned="" on_ended="">
</ability>
<ability name="magic_s3_2" oned="" on_ended="">
</ability>
<ability name="axii_debuf1">
<damage_min mult="true" always_random="false" min="1.2" max="1.2"/>
<damage_max mult="true" always_random="false" min="1.2" max="1.2"/>
<damage_npc_min mult="true" always_random="false" min="1.2" max="1.2"/>
<damage_npc_max mult="true" always_random="false" min="1.2" max="1.2"/>
<vitality mult="true" always_random="false" min="1.2" max="1.2"/>
</ability>
<ability name="axii_debuf2">
<damage_min mult="true" always_random="false" min="1.5" max="1.5"/>
<damage_max mult="true" always_random="false" min="1.5" max="1.5"/>
<damage_npc_min mult="true" always_random="false" min="1.5" max="1.5"/>
<damage_npc_max mult="true" always_random="false" min="1.5" max="1.5"/>
<vitality mult="true" always_random="false" min="1.5" max="1.5"/>
</ability>
#Checked
# Spotęgowanie Magii magic_s4 Moc znakow +1 magic_s4_2 Moc znakow +2 Redukcja obrazen +25%

<ability name="magic_s4" oned="" on_ended="" prerequisites="magic_s5,magic_s7">
<signs_power mult="false" always_random="false" min="1" max="1"/>
</ability>

<ability name="magic_s4_2" oned="" on_ended="">
<signs_power mult="false" always_random="false" min="1" max="1"/>
<damage_reduction mult="true" always_random="false" min="1.05" max="1.05"/>
</ability>
#Checked
# Ulepszony Znak Quen magic_s5 Quen oddaje 20% damage i trwa dluzej magic_s5_s2 Quen oddaje 50% damage i trwa dluzej

<ability name="magic_s5" oned="" on_ended="" prerequisites="magic_s1,magic_s2,magic_s3">
<quen_reduction mult="true" always_random="false" min="1.1" max="1.1"/>
<quen_duration mult="false" always_random="false" min="20" max="20"/>
<quen_bolt_damage mult="false" always_random="false" min="0.1" max="0.1"/>
</ability>

<ability name="magic_s5_2" oned="" on_ended="">
<quen_reduction mult="true" always_random="false" min="1.6" max="1.6"/>
<quen_duration mult="false" always_random="false" min="40" max="40"/>
<quen_bolt_damage mult="false" always_random="false" min="0.1" max="0.1"/>
</ability>
#Checked
# Wyładowanie magic_s6 Quen oddaje damage dwom przeciwnikom magic_s6_2 Quen oddaje damage trzem przeciwnikom
<ability name="magic_s6" oned="" on_ended="" prerequisites="magic_s5,magic_s9">
</ability>
<ability name="magic_s6_2" oned="" on_ended="">
</ability>
#Checked
#Fatalne Zauroczenie magic_s7 Pozwala przejmowac dwoch przeciwnikow na raz. magic_s7_2 Pozwala przejmowac trzech przeciwnikow na raz.
<ability name="magic_s7" oned="" on_ended="" prerequisites="magic_s4,magic_s8,magic_s11">
</ability>

<ability name="magic_s7_2" oned="" on_ended="">
</ability>
#Checked
#Magiczny Wigor magic_s8 Zwieksza wytrzymalosc o 1 magic_s8_2 Zwieksza wytrzymalosc o 2 Vitality + 30%

<ability name="magic_s8" oned="" on_ended="" prerequisites="magic_s5,magic_s7,magic_s9">
<endurance mult="false" always_random="false" min="1" max="1"/>
</ability>

<ability name="magic_s8_2" oned="" on_ended="">
<endurance mult="false" always_random="false" min="1" max="1"/>
</ability>
#Checked
#Ulepszony Znak Igni magic_s9 Odblokowuje Ulepszony Igni Zwieksza zasieg o 2m i powoduje podpalenie magic_s9_2 Odblokowuje Ulepszony Igni Zwieksza zasieg Igni o 4m, jest znakiem obszarowym i ma zwiekszone obrazenia
<ability name="magic_s9" oned="" on_ended="" prerequisites="magic_s6,magic_s8,magic_s11">
<igni_max_dist mult="false" always_random="false" min="3" max="3"/>
<igni_burn_chance mult="false" always_random="false" min="0.5" max="0.6"/>
<igni_burn_damage mult="false" always_random="false" min="4" max="6"/>
<igni_burn_duration mult="false" always_random="false" min="8" max="12"/>
</ability>

<ability name="magic_s9_2" oned="" on_ended="">
<igni_max_dist mult="false" always_random="false" min="3" max="3"/>
</ability>
#Checked
#Wzmocnienie Glifu magic_s10 Pulapki Yrden lacza sie ze soba tworzac dodatkowy obszar dzialania. magic_s10_2 Pulapki Yrden zadają obrażenia przeciwnikom
<ability name="magic_s10" oned="" on_ended="" prerequisites="magic_s11">
</ability>
<ability name="magic_s10_2" oned="" on_ended="">
<yrden_damage_per_sec mult="false" always_random="false" min="5" max="5"/>
</ability>
#Checked
#Ulepszeny Znak Yrden magic_s11 Yrden poziom 1, gracz moze stawiac 2 pulapki magic_s11_2 Yrden poziom 2, gracz moze stawiac 3 pulapki
<ability name="magic_s11" oned="" on_ended="" prerequisites="magic_s7,magic_s9" max_enhancements="1">
<yrden_max_concurrent_traps mult="false" always_random="false" min="1" max="1"/>
</ability>
<ability name="magic_s11_2" oned="" on_ended="">
<yrden_max_concurrent_traps mult="false" always_random="false" min="1" max="1"/>
</ability>
#Checked
#Przepływ Energii magic_s12 Zwieksza szanse na efekty krytyczne znakow o 20% magic_s12_2 zwieksza szanse efektow krytycznych znakow o kolejne 25%
<ability name="magic_s12" oned="" on_ended="" prerequisites="magic_s11">
<aard_knockdown_chance mult="false" always_random="false" min="0.05" max="0.05"/>
<igni_burn_chance mult="false" always_random="false" min="0.05" max="0.05"/>
</ability>

<ability name="magic_s12_2" oned="" on_ended="">
<aard_knockdown_chance mult="false" always_random="false" min="0.1" max="0.1"/>
<igni_burn_chance mult="false" always_random="false" min="0.1" max="0.1"/>
</ability>

#Checked
#Magiczna Witalność magic_s13 Zwieksza zywotnosc o 10% magic_s13_2 Zwieksza zywotnosc o 15% Wszystkie odpornosci +5%
<ability name="magic_s13" oned="" on_ended="" prerequisites="magic_s11">
<vitality mult="false" always_random="false" min="50" max="50"/>
</ability>

<ability name="magic_s13_2" oned="" on_ended="">
<res_poison mult="false" always_random="false" min="0.05" max="0.05"/>
<res_bleed mult="false" always_random="false" min="0.05" max="0.05"/>
<res_burn mult="false" always_random="false" min="0.05" max="0.05"/>
</ability>
#Checked
#Zmysł magiczny magic_s14 Odblokowuje build Magiczny: Ładowanie Endurance znakami oraz Heliotrop. magic_s14_2 Odblokowuje build Magiczny: Ładowanie Endurance znakami oraz Heliotrop Wszystkie odpornosci +5%
<ability name="magic_s14" oned="" on_ended="" prerequisites="magic_s13,magic_s12,magic_s10" max_enhancements="1">
<witcher_type_magic mult="false" always_random="false" min="1" max="1"/>
</ability>

<ability name="magic_s14_2" oned="" on_ended="">
<adrenaline_on_hit mult="true" always_random="false" min="1.5" max="1.5"/>
<res_poison mult="false" always_random="false" min="0.05" max="0.05"/>
<res_bleed mult="false" always_random="false" min="0.05" max="0.05"/>
<res_burn mult="false" always_random="false" min="0.05" max="0.05"/>
</ability>
#Checked
#Kontrola Mocy magic_s15 Wszystkie odpornosci +20% Obrazenia od znakow +10% Ladowanie enduracne znakami +20% magic_s15_2 Wszystkie odpornosci +30% Obrazenia od znakow +30% Ladowanie enduracne znakami +30%
<ability name="magic_s15" oned="" on_ended="" prerequisites="magic_s14" max_enhancements="1">
<res_poison mult="false" always_random="false" min="0.2" max="0.2"/>
<res_bleed mult="false" always_random="false" min="0.2" max="0.2"/>
<res_burn mult="false" always_random="false" min="0.2" max="0.2"/>
<adrenaline_on_hit mult="true" always_random="false" min="1.1" max="1.1"/>
<damage_signsbonus mult="false" always_random="false" min="3" max="3"/>
</ability>

<ability name="magic_s15_2" oned="" on_ended="">
<res_poison mult="false" always_random="false" min="0.3" max="0.3"/>
<res_bleed mult="false" always_random="false" min="0.3" max="0.3"/>
<res_burn mult="false" always_random="false" min="0.3" max="0.3"/>
<adrenaline_on_hit mult="true" always_random="false" min="1.5" max="1.5"/>
<damage_signsbonus mult="false" always_random="false" min="7" max="7"/>
</ability>

# --------------------------------

#Checked
#Mocne Plecy sword_s1 Zmniejsza karę za cios w plecy o 50% sword_s1_2 Zmniejsza karę za cios w plecy o kolejne 50%
<ability name="sword_s1" oned="" on_ended="" >
<back_damage_mult mult="true" always_random="false" min="0.5" max="0.5"/>
</ability>

<ability name="sword_s1_2" oned="" on_ended="">
<back_damage_mult mult="true" always_random="false" min="0.5" max="0.5"/>
</ability>
#Checked
# Cięte Riposty sword_s2 Odblokowuje możliwośc kontrowania ciosów przeciwnika. sword_s2_2 Kontry maja 80% szansy na natychmiastowe zabicie przeciwnika.
<ability name="sword_s2" oned="" on_ended="">
</ability>

<ability name="sword_s2_2" oned="" on_ended="">
<riposte_killchance mult="false" always_random="false" min="0.1" max="0.1"/>
</ability>
#Checked
#Mistrz Uników sword_s3 Wydłuża skoki Geralta o 50%. sword_s3_2 Wydłuża skoki Geralta o 100%
<ability name="sword_s3" oned="" on_ended="">
</ability>

<ability name="sword_s3_2" oned="" on_ended="">
</ability>
#Checked
#Ciosy Grupowe sword_s4 Odblokowuje możliwośc ranienia więcej niż jednego przeciwnika. Wszyscy poza aktualnym celem otrzymują 50% obrażeń. sword_s4_2 Wszyscy poza aktualnym celem otrzymują 100% obrażeń.
<ability name="sword_s4" oned="" on_ended="" prerequisites="sword_s7,sword_s8">
<group_hit_mult mult="false" always_random="false" min="0.5" max="0.5" type="bonus"/>
</ability>

<ability name="sword_s4_2" oned="" on_ended="">
<group_hit_mult mult="false" always_random="false" min="0.5" max="0.5" type="bonus"/>
</ability>
#Checked
#Mocna Garda sword_s5 Blokowanie zużywa o 25% mniej wytrzymałości. sword_s5_2 Blokowanie zużywa o 40% mniej wytrzymałości
<ability name="sword_s5" oned="" on_ended="" prerequisites="sword_s2,sword_s6">
<endurance_on_block_mult mult="true" always_random="false" min="0.75" max="0.75" type="bonus"/>
</ability>

<ability name="sword_s5_2" oned="" on_ended="">
<endurance_on_block_mult mult="true" always_random="false" min="0.6" max="0.6" type="bonus"/>
</ability>
#Checked
#Twarda Skóra sword_s6 Zwieksza redukcje obrazen o 10% sword_s6_2 Zwieksza redukcje obrazen o 20%Zwieksza zywotnosc o 5%
<ability name="sword_s6" oned="" on_ended="" prerequisites="sword_s5,sword_s9,sword_s8">
<damage_reduction mult="true" always_random="false" min="1.05" max="1.05"/>
</ability>

<ability name="sword_s6_2" oned="" on_ended="">
<damage_reduction mult="true" always_random="false" min="1.1" max="1.1"/>
</ability>
#Checked
#Szał Bojowy sword_s7 Zwieksza obrazenia zadawane mieczem o 5% sword_s7_2 Zwieksza obrazenia zadawane mieczem o 10%
<ability name="sword_s7" oned="" on_ended="" prerequisites="sword_s1,sword_s4">
<damage_min mult="true" always_random="false" min="1.05" max="1.05"/>
<damage_max mult="true" always_random="false" min="1.05" max="1.05"/>
</ability>

<ability name="sword_s7_2" oned="" on_ended="">
<damage_min mult="true" always_random="false" min="1.1" max="1.1"/>
<damage_max mult="true" always_random="false" min="1.1" max="1.1"/>
</ability>
#Checked
#Witalność sword_s8 Żywotność +10% sword_s8_2 Żywotność +10%
<ability name="sword_s8" oned="" on_ended="" prerequisites="sword_s4,sword_s6">
<vitality mult="false" always_random="true" min="25" max="25"/>
</ability>

<ability name="sword_s8_2" oned="" on_ended="">
<vitality mult="false" always_random="true" min="75" max="75"/>
</ability>
#Checked
#Kombinator sword_s9 Zwieksza generacje staminy w czasie walki sword_s9_2 Zwieksza generacje staminy w czasie walki .Zwieksza wytrzymalosc o 1.
<ability name="sword_s9" oned="" on_ended="" prerequisites="sword_s3,sword_s6">
<endurance_combat_regen mult="true" always_random="false" min="1.1" max="1.1"/>
</ability>
<ability name="sword_s9_2" oned="" on_ended="">
<endurance_combat_regen mult="true" always_random="false" min="1.3" max="1.3"/>
</ability>
#Checked
#Mocny Organizm sword_s10 Wszystkie odpornosci +10% sword_s10_2 Wszystkie odpornosci +10%
<ability name="sword_s10" oned="" on_ended="" prerequisites="sword_s8">
<crt_bleed mult="false" always_random="false" min="0.1" max="0.1" type="critical"/>
</ability>

<ability name="sword_s10_2" oned="" on_ended="">
<crt_bleed mult="false" always_random="false" min="0.1" max="0.1" type="critical"/>
<damage_min mult="true" always_random="false" min="1.05" max="1.05"/>
<damage_max mult="true" always_random="false" min="1.05" max="1.05"/>
</ability>
#Checked
#Finezja sword_s11 Szansa na wszystkie efekty krytyczne +5% sword_s11_2 Szansa na wszystkie efekty krytyczne +10%
<ability name="sword_s11" oned="" on_ended="" prerequisites="sword_s8">
<crt_poison mult="true" always_random="false" min="1.05" max="1.05"/>
<crt_bleed mult="true" always_random="false" min="1.05" max="1.05"/>
<crt_knockdown mult="true" always_random="false" min="1.05" max="1.05"/>
<crt_stun mult="true" always_random="false" min="1.05" max="1.05"/>
<crt_freeze mult="true" always_random="false" min="1.05" max="1.05"/>
<crt_burn mult="true" always_random="false" min="1.05" max="1.05"/>
</ability>

<ability name="sword_s11_2" oned="" on_ended="">
<crt_poison mult="true" always_random="false" min="1.1" max="1.1"/>
<crt_bleed mult="true" always_random="false" min="1.1" max="1.1"/>
<crt_knockdown mult="true" always_random="false" min="1.1" max="1.1"/>
<crt_stun mult="true" always_random="false" min="1.1" max="1.1"/>
<crt_freeze mult="true" always_random="false" min="1.1" max="1.1"/>
<crt_burn mult="true" always_random="false" min="1.1" max="1.1"/>
</ability>

#Checked
#Brutalna Siła sword_s12 Szansa na natychmiastowe zabicie przeciwnika 2% sword_s12_2 Szansa na natychmiastowe zabicie przeciwnika 5%
<ability name="sword_s12" oned="" on_ended="" prerequisites="sword_s8">
<instant_kill_chance mult="false" always_random="false" min="0.02" max="0.02"/>
</ability>

<ability name="sword_s12_2" oned="" on_ended="">
<instant_kill_chance mult="false" always_random="false" min="0.03" max="0.03"/>
</ability>
#Checked
#Wzmocnienie Organizmu sword_s13 Zywotnosc +25%Redukcja obrazen + 10%Redukcja obrazen bloku +15% sword_s13_2 Zywotnosc +30%Redukcja obrazen + 15%Redukcja obrazen bloku +25%
<ability name="sword_s13" oned="" on_ended="" prerequisites="sword_s11,sword_s10,sword_s12" max_enhancements="1">
<vitality mult="false" always_random="true" min="50" max="50"/>
<damage_reduction mult="true" always_random="false" min="1.05" max="1.05"/>
</ability>

<ability name="sword_s13_2" oned="" on_ended="">
<vitality mult="false" always_random="false" min="100" max="100"/>
<damage_reduction mult="true" always_random="false" min="1.1" max="1.1"/>
</ability>

#Checked
#Sense of Sword sword_s14 Odblokowuje build Mieczowy: Ladowanie wytrzymalosci ciosami miecza oraz finishery grupowe. sword_s14_2 Odblokowuje build Mieczowy: Ladowanie wytrzymalosci ciosami miecza oraz finishery grupowe.Obrazenia +5%Redukcja obrazen +5%
<ability name="sword_s14" oned="" on_ended="" prerequisites="sword_s13" max_enhancements="1">
<witcher_type_sword mult="false" always_random="false" min="1" max="1"/>
</ability>

<ability name="sword_s14_2" oned="" on_ended="">
<damage_min mult="true" always_random="false" min="1.1" max="1.1"/>
<damage_max mult="true" always_random="false" min="1.1" max="1.1"/>
<damage_reduction mult="true" always_random="false" min="1.1" max="1.1"/>
</ability>

#Checked
#Sword Boost sword_s15 Szybkosc ladowania wytrzymalosci ciosami miecza +20%Wszystkie odpornosci +5% Żywotność + 10% sword_s15_2 Szybkosc ladowania wytrzymalosci ciosami miecza +30%Wszystkie odpornosci +10%Szansa na wszystkie efekty krytyczne +10% Żywotność + 10%
<ability name="sword_s15" oned="" on_ended="" prerequisites="sword_s14" max_enhancements="1">
<adrenaline_on_hit mult="true" always_random="false" min="1.1" max="1.1"/>
<crt_poison mult="true" always_random="false" min="1.1" max="1.1"/>
<crt_bleed mult="true" always_random="false" min="1.1" max="1.1"/>
<crt_knockdown mult="true" always_random="false" min="1.1" max="1.1"/>
<crt_stun mult="true" always_random="false" min="1.1" max="1.1"/>
<crt_freeze mult="true" always_random="false" min="1.1" max="1.1"/>
<crt_burn mult="true" always_random="false" min="1.1" max="1.1"/>
<res_burn mult="true" always_random="false" min="1.1" max="1.1"/>
<res_bleed mult="true" always_random="false" min="1.1" max="1.1"/>
<res_poison mult="true" always_random="false" min="1.1" max="1.1"/>
</ability>

<ability name="sword_s15_2" oned="" on_ended="">
<adrenaline_on_hit mult="true" always_random="false" min="1.2" max="1.2"/>
<crt_poison mult="true" always_random="false" min="1.1" max="1.1"/>
<crt_bleed mult="true" always_random="false" min="1.1" max="1.1"/>
<crt_knockdown mult="true" always_random="false" min="1.1" max="1.1"/>
<crt_stun mult="true" always_random="false" min="1.1" max="1.1"/>
<crt_freeze mult="true" always_random="false" min="1.1" max="1.1"/>
<crt_burn mult="true" always_random="false" min="1.1" max="1.1"/>
<res_burn mult="true" always_random="false" min="1.1" max="1.1"/>
<res_bleed mult="true" always_random="false" min="1.1" max="1.1"/>
<res_poison mult="true" always_random="false" min="1.1" max="1.1"/>
</ability>

# -------------------
#Checked
#Alchemik alchemy_s1 Zwiększenie obrażeń pułapek i bomb o 20% alchemy_s1_2 Zwiększenie obrażeń bomb i pułapek o 50%
<ability name="alchemy_s1" oned="" on_ended="" on_added="skill_add_potions">
<petards_damage_mult mult="false" always_random="false" min="1.3" max="1.3"/>
<traps_damage_mult mult="false" always_random="false" min="1.3" max="1.3"/>
</ability>

<ability name="alchemy_s1_2" oned="" on_ended="">
<petards_damage_mult mult="false" always_random="false" min="0.7" max="0.7"/>
<traps_damage_mult mult="false" always_random="false" min="0.7" max="0.7"/>
</ability>
#Nie wiadomo
#Herbalista alchemy_s2 Uzyskiwana liczba skladnikow alchemicznych +50% alchemy_s2_2 Uzyskiwana liczba skladnikow alchemicznych +100%
<ability name="alchemy_s2" oned="" on_ended="" prerequisites="alchemy_s4,alchemy_s6">
<loot_alchemy_bonus mult="false" always_random="false" min="1.0" max="1.0"/>
</ability>

<ability name="alchemy_s2_2" oned="" on_ended="">
<loot_alchemy_bonus mult="false" always_random="false" min="1.0" max="1.0"/>
</ability>

#Checked
#Narkomania alchemy_s3 Zywotnosc + X alchemy_s3_2 Zywotnosc + X
<ability name="alchemy_s3" oned="" on_ended="" >
<vitality mult="false" always_random="false" min="10" max="10"/>
</ability>

<ability name="alchemy_s3_2" oned="" on_ended="">
<vitality mult="false" always_random="false" min="40" max="40"/>
</ability>
#Nie wiadomo
#Efekt Uboczny alchemy_s4 Szansa na stworzenie mutagenu jako efektu ubocznego alchemii 5% alchemy_s4_2 Szansa na stworzenie mutagenu jako efektu ubocznego alchemii 10%
<ability name="alchemy_s4" oned="" on_ended="" prerequisites="alchemy_s1,alchemy_s2">
<mutagen_chance mult="false" always_random="false" min="2" max="2"/>
</ability>

<ability name="alchemy_s4_2" oned="" on_ended="">
<mutagen_chance mult="false" always_random="false" min="8" max="8"/>
</ability>
#Nie wiadomo
#Specjalista: Smarowidła alchemy_s5 Smary dzialaja o 25% dłużej. alchemy_s5_2 Smary dzialaja o 20% dłużej.Obrażenia +50%
<ability name="alchemy_s5" oned="" on_ended="" prerequisites="alchemy_s2">
<oils_time_bonus mult="false" always_random="false" min="1.1" max="1.1"/>
</ability>

<ability name="alchemy_s5_2" oned="" on_ended="">
<oils_time_bonus mult="false" always_random="false" min="0.3" max="0.3"/>
</ability>
#Checked
#Specialista: Mikstury alchemy_s6 Mikstury działają o 25% dłużej. alchemy_s6_2 Mikstury działają o 20% dłużej.Żywotność +50%
<ability name="alchemy_s6" oned="" on_ended="" prerequisites="alchemy_s3,alchemy_s2">
<potions_time_bonus mult="false" always_random="false" min="1.1" max="1.1"/>
</ability>

<ability name="alchemy_s6_2" oned="" on_ended="">
<potions_time_bonus mult="false" always_random="false" min="0.3" max="0.3"/>
</ability>
#Checked
#Hart Alchemika alchemy_s7 Efekty eliksirow +x% alchemy_s7_2 Efekty eliksirow +xx%
<ability name="alchemy_s7" oned="" on_ended="" prerequisites="alchemy_s2">
</ability>
<ability name="alchemy_s7_2" oned="" on_ended="">
</ability>
#Checked
#Naturalna Wytrzymałość alchemy_s8 efekty olejow +x% alchemy_s8_2 efekty olejow +xx%
<ability name="alchemy_s8" oned="" on_ended="" prerequisites="alchemy_s5">
</ability>

<ability name="alchemy_s8_2" oned="" on_ended="">
</ability>

#Checked
#Naturalna Odporność alchemy_s9 efekty wszystkich mutagenow +x% alchemy_s9_2 efekty wszystkich mutagenow +xx%
<ability name="alchemy_s9" oned="" on_ended="" prerequisites="alchemy_s5">
</ability>

<ability name="alchemy_s9_2" oned="" on_ended="">
</ability>
#Nie wiadomo
#Degustator alchemy_s10 Odblokowuje mozliwosc wypicia jednego dodatkowego eliksiru. alchemy_s10_2 Odblokowuje mozliwosc wypicia jednego dodatkowego eliksiru.Zwiekszenie obrazen i redukcji obrazen pod wplywem zatrucia o 10%
<ability name="alchemy_s10" oned="" on_ended="" prerequisites="alchemy_s5">
<potion_slots mult="false" always_random="false" min="1.0" max="1.0"/>
</ability>

<ability name="alchemy_s10_2" oned="" on_ended="">
<damage_reduction_toxbonus mult="false" always_random="false" min="0.1" max="0.1"/>
<damage_toxbonus mult="false" always_random="false" min="0.1" max="0.1"/>
</ability>
#Checked
#Szybka Regeneracja alchemy_s11 Regeneracja wytrzymałości pod wpływem zatrucia +25% alchemy_s11_2 Regeneracja wytrzymałości pod wpływem zatrucia +50%
<ability name="alchemy_s11" oned="" on_ended="" prerequisites="alchemy_s12,alchemy_s14" max_enhancements="1">
<endurance_regen_toxbonus mult="false" always_random="false" min="0.15" max="0.15"/>
</ability>

<ability name="alchemy_s11_2" oned="" on_ended="">
<endurance_regen_toxbonus mult="false" always_random="false" min="0.25" max="0.25"/>
</ability>
#Checked
#Zabójczy Narkoman alchemy_s12 Zwiekszenie obrazen i redukcji obrazen pod wplywem zatrucia o 15% alchemy_s12_2 Zwiekszenie obrazen i redukcji obrazen pod wplywem zatrucia o 25%
<ability name="alchemy_s12" oned="" on_ended="" prerequisites="alchemy_s8,alchemy_s10" max_enhancements="1">
<damage_toxbonus mult="false" always_random="false" min="0.05" max="0.05"/>
</ability>

<ability name="alchemy_s12_2" oned="" on_ended="">
<damage_toxbonus mult="false" always_random="false" min="0.1" max="0.1"/>
</ability>

#Checked
#Berserker alchemy_s13 Wszystkie efekty krytyczne +20% alchemy_s13_2 Wszystkie efekty krytyczne +25%Żywotności +10%Obrażenia +10%
<ability name="alchemy_s13" oned="" on_ended="" prerequisites="alchemy_s12,alchemy_s14" max_enhancements="1">
<instant_kill_toxbonus mult="false" always_random="false" min="0.01" max="0.01"/>
</ability>

<ability name="alchemy_s13_2" oned="" on_ended="">
<instant_kill_toxbonus mult="false" always_random="false" min="0.02" max="0.02"/>
</ability>
#Checked
#Sense of Alchemy alchemy_s14 Odblokowuje build Alchemiczny: przyspiesza generowanie wytrzymalosci pod wplwem zatrucia oraz odblokowuje tryb berserk. alchemy_s14_2 Odblokowuje build Alchemiczny: przyspiesza generowanie wytrzymalosci pod wplwem zatrucia oraz odblokowuje tryb berserk.Obrazenia +5%Redukcja obrazen +5%
<ability name="alchemy_s14" oned="" on_ended="" prerequisites="alchemy_s11,alchemy_s13" max_enhancements="1">
<witcher_type_alchemy mult="false" always_random="false" min="200" max="200"/>
</ability>

<ability name="alchemy_s14_2" oned="" on_ended="">
<adrenaline_toxgeneration mult="true" always_random="true" min="1.25" max="1.25"/>
</ability>

#Alchemical Boost alchemy_s15 Zwiekszenie obrazen i redukcji obrazen pod wplywem zatrucia o 10%Wszystkie odporności +5% alchemy_s15_2 Zwiekszenie obrazen i redukcji obrazen pod wplywem zatrucia o 20%Wszystkie odporności +10%Wszystkie efekty krytyczne +15%
<ability name="alchemy_s15" oned="" on_ended="" prerequisites="alchemy_s14" max_enhancements="1">
<damage_reduction_toxbonus mult="false" always_random="false" min="0.05" max="0.05"/>
<damage_toxbonus mult="false" always_random="false" min="0.05" max="0.05"/>
<adrenaline_toxgeneration mult="true" always_random="true" min="1.15" max="1.15"/>
</ability>

<ability name="alchemy_s15_2" oned="" on_ended="">
<damage_reduction_toxbonus mult="false" always_random="false" min="0.1" max="0.1"/>
<damage_toxbonus mult="false" always_random="false" min="0.1" max="0.1"/>
<adrenaline_toxgeneration mult="true" always_random="true" min="1.35" max="1.35"/>
</ability>

</abilities>

<items>
</items>

</definitions>

wlmqtf 发表于 2011-5-28 14:53

我只看结果,希望楼主早日搞定,发布出来~

exyam 发表于 2011-5-28 21:24

没人会么..........还是说仅仅xml无法修改

lhh6533 发表于 2011-5-28 21:47

直接用修改器就行了。。经验获得翻倍 获得天赋点也可以翻倍 想翻几倍看自己

tiandi23 发表于 2011-5-28 22:23

看的头疼啊

tiandi23 发表于 2011-5-28 22:23

技能点太多太影响太大了

輝爺 发表于 2011-5-28 22:27

具体是怎么的 ?

exyam 发表于 2011-5-28 22:37

倍率修改器是一次生效还是每次游戏都要开启

sisking 发表于 2011-5-29 19:19

这个问题我也研究了很久,目前根本没有找到代表天赋点变动幅度和倍率的代码.
页: [1]
查看完整版本: 通过修改xml达到每一级两个天赋点是否可行 求解答