| 
									
										
										
										
											2024-05-29 13:16:19 -05:00
										 |  |  | all_spells = [] | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | def spell(name: str) -> str: | 
					
						
							|  |  |  |     all_spells.append(name) | 
					
						
							|  |  |  |     return name | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-07-19 14:26:38 -04:00
										 |  |  | class MagicSpell: | 
					
						
							| 
									
										
										
										
											2024-05-29 13:16:19 -05:00
										 |  |  |     clear_debris = spell("Spell: Clear Debris") | 
					
						
							|  |  |  |     till = spell("Spell: Till") | 
					
						
							|  |  |  |     water = spell("Spell: Water") | 
					
						
							|  |  |  |     blink = spell("Spell: Blink") | 
					
						
							|  |  |  |     evac = spell("Spell: Evac") | 
					
						
							|  |  |  |     haste = spell("Spell: Haste") | 
					
						
							|  |  |  |     heal = spell("Spell: Heal") | 
					
						
							|  |  |  |     buff = spell("Spell: Buff") | 
					
						
							|  |  |  |     shockwave = spell("Spell: Shockwave") | 
					
						
							|  |  |  |     fireball = spell("Spell: Fireball") | 
					
						
							|  |  |  |     frostbite = spell("Spell: Frostbolt") | 
					
						
							|  |  |  |     teleport = spell("Spell: Teleport") | 
					
						
							|  |  |  |     lantern = spell("Spell: Lantern") | 
					
						
							|  |  |  |     tendrils = spell("Spell: Tendrils") | 
					
						
							|  |  |  |     photosynthesis = spell("Spell: Photosynthesis") | 
					
						
							|  |  |  |     descend = spell("Spell: Descend") | 
					
						
							|  |  |  |     meteor = spell("Spell: Meteor") | 
					
						
							|  |  |  |     bloodmana = spell("Spell: Bloodmana") | 
					
						
							|  |  |  |     lucksteal = spell("Spell: Lucksteal") | 
					
						
							|  |  |  |     spirit = spell("Spell: Spirit") | 
					
						
							|  |  |  |     rewind = spell("Spell: Rewind") |