cur.execute("INSERT INTO "+volley+" values (?,?) ON CONFLICT(name) DO UPDATE SET content=\""+script+"\"",(str(script),str(gs.mumble_inst.users[data.actor]['name'])))
init_db.commit()
init_db.close()
gs.gui_service.quick_gui(str(gs.mumble_inst.users[data.actor]['name'])+" has scripted volley "+str(v),text_type='header',box_align='left')
gs.gui_service.quick_gui("<table><tr><th>Ob</th><th>Effect</th></tr><tr><td>2</td><td>Boon: Open end any one ability for the rest of the scene.</td></tr><tr><td>3</td><td>Blessing: Add +1D to one health, steel, stat, or skill test (duration Intent)</td></tr><tr><td>3</td><td>Curse: Add +1 Ob to a single Ability for a single target, for a scene.</td></tr><tr><td>4</td><td>Aid: Add +1D plus an additional +1D per margain of success (maximum +3D) to any stat, skill, health, or steel test. You may cast this at the beginning of the scene and save it until needed, but must pick the stat/skill/whatever at casting time.</td></tr><tr><td>4-6</td><td>Hinderance: Immobalize a foe for a number of Fight actions equal to half your Faith. Base Ob is 4 and +1 per additional Foe.</td></tr><tr><td>5</td><td>Guidance: You can find the correct path. Literally or metaphorically.</td></tr><tr><td>5</td><td>Minor Miracle: When it is dark, we pray for light. When sorcerers chant, we pray their spells be broken. When the Blade is snapped, we pray that it be made whole. When blood ebbs from the wound, we pray that it be closed.</td></tr><tr><td>5</td><td>Purification: With the touch of a hand, drive out rot and lesser Evil Spirirts (Strength/Will B5 or lower).</td></tr><tr><td>6</td><td>Consecration: A lengthy prayer. Bar Spirits and Daemons whose Will is less than the user\'s Faith.</td></tr><tr><td>7</td><td>Inspiration: Reveal what the priest wishes to know to them. Also often what they did not intend to learn.</td></tr><tr><td>8</td><td>Intercession: Bring the devotee from danger. Or bring the danger from the devotee.</td></tr><tr><td>10</td><td>Miracle: When all hope is lost, when the cataclysm has come, we pray for the divine to manifest and save us. This is the big one - the column of scouring fire, the parting of the seas, the raging storm that destroys the fleet.</td></tr></table>",text_type='header',box_align='left')
return
defcmd_secondsight(self,data):
gs.gui_service.quick_gui("<table><tr><td>Ob 1</td><td>high power magic (major miracles, Mjolnir, the Burning Wheel, Ob 10 spells, Strength 10 spirits, etc.)</td></tr><tr><td>Ob 5</td><td>moderately-powered magic (minor miracles, Ob 5 spells, a risen corpse, the Belt of Flying, Dragon Slaying Sword, Spirit Weapons, Strength 5-spirits)</td></tr><tr><td>Ob 8</td><td>low power magic (Red Spectacles, Bless/Curse, Ob 2 spells, Strength 2 spirits etc.)</td></tr></table>",text_type='header',box_align='left')
return
defcmd_touchofages(self,data):
gs.gui_service.quick_gui("<table><tr><td>Ob 1</td><td>Type/name of object</td></tr><tr><td>Ob 2</td><td>Age of object</td></tr><tr><td>Ob 3</td><td>Length of the time the object has been in its current location</td></tr><tr><td>Ob 4</td><td>Recent events surrounding the object that left physical evidence</td></tr><tr><td>Ob 5</td><td>Recent events that left no physical mark</td></tr><tr><td>Ob 6</td><td>Past events that left their mark</td></tr><tr><td>Ob 7</td><td>Past events that left no mark</td></tr></table>",text_type='header',box_align='left')
return
defcmd_aurareading(self,data):
gs.gui_service.quick_gui("<table><tr><td>Detecting if the subject is alive, dead, from this plane or another</td><td>Ob 1</td></tr><tr><td>Reading an aura trait</td><td>Ob 1</td></tr><tr><td>Reading mood</td><td>Ob 2</td></tr><tr><td>Seeing a character trait</td><td>Ob 3</td></tr><tr><td>Seeing a die or call-on trait</td><td>Ob 4</td></tr><tr><td>Sensing a person's intent</td><td>Ob 4</td></tr><tr><td>Seeing an Instinct</td><td>Ob 6</td></tr><tr><td>Seeing a Belief</td><td>Ob 7</td></tr><tr><td>Seeing a character's past</td><td>Ob 8</td></tr><tr><td>Seeing a character's future</td><td>Ob 9</td></tr><tr><td>Reading an object to see if it is magical or mundane</td><td>Ob 1</td></tr><tr><td>Reading a school of magic</td><td>Ob 2</td></tr><tr><td>Deciphering a facet of a spell or enchantment</td><td>Ob 3</td></tr><tr><td>Naming a spell as it is being cast</td><td>Ob 6</td></tr><tr><td>Detecting the presence and nature of a spirit</td><td>Ob 10 - strength</td></tr></table>",text_type='header',box_align='left')
return
defcmd_sessionend(self,data):
gs.gui_service.quick_gui("<table> <tbody><tr> <th>Name</th> <th>Earns/Type</th> <th>Description </th></tr> <tr> <td>Belief</td> <td>1 <i>Fate</i></td> <td>Driving the game forward with a Belief </td></tr> <tr> <td>Instinct</td> <td>1 <i>Fate</i></td> <td>Playing an Instinct makes the character's life difficult </td></tr> <tr> <td>Trait</td> <td>1 <i>Fate</i></td> <td>Invoking a trait that sends the story in an unforeseen direction </td></tr> <tr> <td>Humour</td> <td>1 <i>Fate</i></td> <td>For an in-character game-stopper </td></tr> <tr> <td>Right Skill, Right Time</td> <td>1 <i>Fate</i></td> <td>For having a skill to make the story go </td></tr> <tr> <td>Embodiment</td> <td>1 <i>Persona</i></td> <td>For really good or distinctive roleplaying </td></tr> <tr> <td>Moldbreaker</td> <td>1 <i>Persona</i></td> <td>For going beyond the bounds of the character </td></tr> <tr> <td>Workhorse</td> <td>1 <i>Persona</i></td> <td>For doing all the work of the scenario </td></tr> <tr> <td>MVP</td> <td>1 <i>Persona</i></td> <td>For being the crucial element of success </td></tr> <tr> <td>Personal Goals</td> <td>1 <i>Persona</i></td> <td>Revenge, triumph, seduction, victory </td></tr> <tr> <td>Greater Goals</td> <td>1 <i>Deeds</i></td> <td>Accomplishing goals bigger than you! </td></tr> <tr> <td>Beyond the Call</td> <td>1 <i>Deeds</i></td> <td>Helping, no matter the cost </td></tr></tbody></table>",text_type='header',box_align='left')