Commits

featheredmelody  committed 331ba20

CH2ST3 Redesign
- Switched remainder of Ayaka's WTs to Cursed trees
- All CTs have move+ lv. 2 instead of 3
- Reduced Defense AI aggro range from 7 to 5

  • Participants
  • Parent commits 515bd54

Comments (0)

Files changed (2)

File Story of a Lost Sky/lostsky/battle/ai_fsm.py

         """
         Attack.__init__(self,unit)
         self.name = "Defend"
-        self.pursdist = 7
+        self.pursdist = 5
         self.target_unit = None
 
     def check_conditions(self):

File Story of a Lost Sky/lostsky/missions/ch2st3.py

                                 'unit_name': 'Ayaka',
                                     'level': 13},
                            {'template_name': 'Walking Tree',
-                                'unit_name': 'Walking Tree A',
+                                'unit_name': 'Cursed Tree D',
                                     'level': 10},
                            {'template_name': 'Walking Tree',
-                                'unit_name': 'Walking Tree B',
+                                'unit_name': 'Cursed Tree E',
                                     'level': 10},
                            {'template_name': 'Walking Tree',
                             'unit_name': 'Cursed Tree A',
                                 'unit_name': 'Firefly B',
                                     'level': 5}, 
                            {'template_name': 'Walking Tree',
-                                'unit_name': 'Walking Tree C',
+                                'unit_name': 'Walking Tree A',
                                     'level': 5},
                            {'template_name': 'Walking Tree',
-                                'unit_name': 'Walking Tree D',
+                                'unit_name': 'Walking Tree B',
                                     'level': 5},
                            {'template_name': 'Walking Tree',
-                                'unit_name': 'Walking Tree E',
+                                'unit_name': 'Walking Tree C',
                                     'level': 5},
                                     
                            # Kodama Lord Miu's exit guard group
                                 'unit_name': 'Firefly D',
                                     'level': 4}, 
                            {'template_name': 'Walking Tree',
-                                'unit_name': 'Walking Tree F',
+                                'unit_name': 'Walking Tree D',
                                     'level': 5},
                            {'template_name': 'Healer Fairy',
                                 'unit_name': 'Healer Fairy B',
                           'Walking Tree B':['Leaf Crystal'],
                           'Walking Tree C':['Leaf Crystal'],
                           'Walking Tree D':['Leaf Crystal'],
-                          'Walking Tree E':['Leaf Crystal'],
-                          'Walking Tree F':['Leaf Crystal'],
  
                           
                           'Fairy A':['Fireball'],
                           'Cursed Tree A':['Poison Dust'],
                           'Cursed Tree B':['Poison Dust'],
                           'Cursed Tree C':['Poison Dust'],
+                          'Cursed Tree D':['Leaf Crystal'],
+                          'Cursed Tree E':['Leaf Crystal'],
+
                           'Fairy C':['Dagger Throw'],
                           'Fairy D':['Dagger Throw'],
                           
                           'Firefly B':['Flight'],
                           'Firefly C':['Flight'],
                           'Firefly D':['Flight'],
-                          'Cursed Tree A':['Move+ Lv.3', 'Mirage'],
-                          'Cursed Tree B':['Move+ Lv.3', 'Mirage'],
-                          'Cursed Tree C':['Move+ Lv.3', 'Mirage'],
+                          'Cursed Tree A':['Move+ Lv.2', 'Mirage'],
+                          'Cursed Tree B':['Move+ Lv.2', 'Mirage'],
+                          'Cursed Tree C':['Move+ Lv.2', 'Mirage'],
+                          'Cursed Tree D':['Move+ Lv.2', 'Mirage'],
+                          'Cursed Tree E':['Move+ Lv.2', 'Mirage'],
 
                           
                           'Ayaka':['Mirage','Agility+ Lv.3'],
                              'Ayaka':'Defend',
                              'Haruna':'Defend',
                              'Miu':'Defend',
-                             
-                             'Walking Tree A':'Pursuit',
-                             'Walking Tree B':'Pursuit',
+
+                             'Walking Tree A':'Defend',
+                             'Walking Tree B':'Defend',
                              'Walking Tree C':'Attack',
-                             'Walking Tree D':'Defend',
-                             'Walking Tree E':'Defend',
-                             'Walking Tree F':'Attack',
+                             'Walking Tree D':'Attack',
                              
                              'Fairy A':'Defend',
                              'Fairy B':'Defend',
-                             'Cursed Tree A':'Defend',
-                             'Cursed Tree B':'Defend',
-                             'Cursed Tree C':'Defend',
+                             'Cursed Tree A':'Pursuit',
+                             'Cursed Tree B':'Pursuit',
+                             'Cursed Tree C':'Pursuit',
+                             'Cursed Tree D':'Pursuit',
+                             'Cursed Tree E':'Pursuit',
                              'Fairy C':'Attack',
                              'Fairy D':'Attack',
                              
                          'Ayaka',
                          'Haruna',
                          'Miu',
+                         'Cursed Tree D',
+                         'Cursed Tree E',
                          'Walking Tree A',
                          'Walking Tree B',
                          'Walking Tree C',
                          'Walking Tree D',
-                         'Walking Tree E',
-                         'Walking Tree F',
                          'Fairy A',
                          'Fairy B',
                          'Cursed Tree A',
 
         # Ayaka's Party Deploys
         self.deploy_unit('Ayaka', (12, 3))
-        self.deploy_unit('Walking Tree A', (11, 2))
-        self.deploy_unit('Walking Tree B', (13, 2))
         self.deploy_unit('Cursed Tree A', (12, 1))
         self.deploy_unit('Cursed Tree B', (10, 1))
         self.deploy_unit('Cursed Tree C', (14, 1))
+        self.deploy_unit('Cursed Tree D', (11, 2))
+        self.deploy_unit('Cursed Tree E', (13, 2))
 
         # Haruna's Party Deploys
         self.deploy_unit('Haruna', (5, 22))
         self.deploy_unit('Fairy B', (4, 23))
 
         # Eastern Forest
-        self.deploy_unit('Walking Tree C', (3, 21))
+        self.deploy_unit('Walking Tree A', (3, 21))
         # Western Forest
-        self.deploy_unit('Walking Tree D', (7, 21))
+        self.deploy_unit('Walking Tree B', (7, 21))
 
 
 
         # Miu's Group
         self.deploy_unit('Miu', (13, 32))
         self.deploy_unit('Healer Fairy B', (13, 33))
-        self.deploy_unit('Walking Tree E', (10, 33))
-        self.deploy_unit('Walking Tree F', (16, 33))
+        self.deploy_unit('Walking Tree C', (10, 33))
+        self.deploy_unit('Walking Tree D', (16, 33))
 
 
-        # Everyone gathers around Youmu
-        self.move_unit('Youmu', (12, 7))
-        self.move_unit('Ran', (11, 7))
-        self.move_unit('Reimu', (13, 7))
-        self.move_unit('Chen', (11, 6))
-        self.move_unit('Marisa', (13, 6))
-        self.move_unit('Keine', (12, 8))
-        self.move_unit('Mokou', (12, 6))
-
         
         self.set_stats_display(True)