twitterbots-go

twitter bots @soulstxt and @lacroix-bot
Log | Files | Refs | README | LICENSE

commit f9207b1e96acb6d89230265818128ebf5878917e
parent 5f27bce7aa6e2b0da407874bde80bf6078b4f743
Author: alex wennerberg <alex@alexwennerberg.com>
Date:   Sat, 26 Sep 2020 23:15:29 -0700

Add soulstxt as well

Diffstat:
Mmain.go | 6++++--
Asouls.go | 1370+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 1374 insertions(+), 2 deletions(-)

diff --git a/main.go b/main.go @@ -12,6 +12,7 @@ import ( ) func main() { + rand.Seed(time.Now().Unix()) fileName := flag.String("config", "", "config filepath") mode := flag.String("mode", "", "mode, either souls or lacroix") flag.Parse() @@ -39,7 +40,6 @@ func main() { } func generateLacroixTweet() string { - rand.Seed(time.Now().Unix()) allFlavors := flavors() result := allFlavors[rand.Intn(len(allFlavors))] + " flavored La Croix" if rand.Intn(5) == 1 { @@ -50,7 +50,9 @@ func generateLacroixTweet() string { } func generateSoulsTweet() string { - return "adsfasdfsa" + phrases := allPhrases() + result := phrases[rand.Intn(len(phrases))] + return result } type TwitterCreds struct { diff --git a/souls.go b/souls.go @@ -0,0 +1,1370 @@ +package main + +func allPhrases() []string { + return []string{"Enemy ahead", + "Tough enemy ahead", + "Hollow ahead", + "Soldier ahead", + "Knight ahead", + "Sniper ahead", + "Caster ahead", + "Giant ahead", + "Skeleton ahead", + "Ghost ahead", + "Bug ahead", + "Poison bug ahead", + "Lizard ahead", + "Drake ahead", + "Flier ahead", + "Golem ahead", + "Statue ahead", + "Monster ahead", + "Strange creature ahead", + "Demon ahead", + "Darkwraith ahead", + "Dragon ahead", + "Boss ahead", + "Saint ahead", + "Wretch ahead", + "Charmer ahead", + "Miscreant ahead", + "Liar ahead", + "Fatty ahead", + "Beanpole ahead", + "Merchant ahead", + "Blacksmith ahead", + "Master ahead", + "Prisoner ahead", + "Bonfire ahead", + "Fog wall ahead", + "Humanity ahead", + "Lever ahead", + "Switch ahead", + "Key ahead", + "Treasure ahead", + "Chest ahead", + "Weapon ahead", + "Shield ahead", + "Projectile ahead", + "Armor ahead", + "Item ahead", + "Ring ahead", + "Sorcery scroll ahead", + "Pyromancy scroll ahead", + "Miracle scroll ahead", + "Ember ahead", + "Trap ahead", + "Covenant ahead", + "Amazing key ahead", + "Amazing treasure ahead", + "Amazing chest ahead", + "Amazing weapon ahead", + "Amazing armor ahead", + "Amazing item ahead", + "Amazing ring ahead", + "Amazing sorcery scroll ahead", + "Amazing pyromancy scroll ahead", + "Amazing miracle scroll ahead", + "Amazing ember ahead", + "Amazing trap ahead", + "Close-ranged battle ahead", + "Ranged battle ahead", + "Eliminating one at a time ahead", + "Luring it out ahead", + "Beating to a pulp ahead", + "Lying in ambush ahead", + "Stealth ahead", + "Mimicry ahead", + "Pincer attack ahead", + "Hitting them in one swoop ahead", + "Fleeing ahead", + "Charging ahead", + "Stabbing in the back ahead", + "Sweeping attack ahead", + "Shield breaking ahead", + "Head shots ahead", + "Sorcery ahead", + "Pyromancy ahead", + "Miracles ahead", + "Jumping off ahead", + "Sliding down ahead", + "Dashing through ahead", + "Rolling ahead", + "Backstepping ahead", + "Jumping ahead", + "Attacking ahead", + "Holding with both hands ahead", + "Kicking ahead", + "A plunging attack ahead", + "Blocking ahead", + "Parrying ahead", + "Locking-on ahead", + "Path ahead", + "Hidden path ahead", + "Shortcut ahead", + "Detour ahead", + "Illusory wall ahead", + "Dead end ahead", + "Swamp ahead", + "Lava ahead", + "Forest ahead", + "Cave ahead", + "Labyrinth ahead", + "Safe zone ahead", + "Danger zone ahead", + "Sniper spot ahead", + "Bright spot ahead", + "Dark spot ahead", + "Open area ahead", + "Tight spot ahead", + "Hiding place ahead", + "Exchange ahead", + "Gorgeous view ahead", + "Fall ahead", + "Front ahead", + "Back ahead", + "Left ahead", + "Right ahead", + "Up ahead", + "Down ahead", + "Feet ahead", + "Head ahead", + "Neck ahead", + "Stomach ahead", + "Back ahead", + "Arm ahead", + "Leg ahead", + "Heel ahead", + "Rear ahead", + "Tail ahead", + "Wings ahead", + "Anywhere ahead", + "Strike ahead", + "Thrust ahead", + "Slash ahead", + "Magic ahead", + "Fire ahead", + "Lightning ahead", + "Critical hits ahead", + "Bleeding ahead", + "Poison ahead", + "Strong poison ahead", + "Curses ahead", + "Divine ahead", + "Occult ahead", + "Crystal ahead", + "Chance ahead", + "Hint ahead", + "Secret ahead", + "Happiness ahead", + "Sorrow ahead", + "Life ahead", + "Death ahead", + "Undead ahead", + "Elation ahead", + "Grief ahead", + "Hope ahead", + "Despair ahead", + "Light ahead", + "Dark ahead", + "Bravery ahead", + "Resignation ahead", + "Comfort ahead", + "Tears ahead", + "Be wary of enemy", + "Be wary of tough enemy", + "Be wary of hollow", + "Be wary of soldier", + "Be wary of knight", + "Be wary of sniper", + "Be wary of caster", + "Be wary of giant", + "Be wary of skeleton", + "Be wary of ghost", + "Be wary of bug", + "Be wary of poison bug", + "Be wary of lizard", + "Be wary of drake", + "Be wary of flier", + "Be wary of golem", + "Be wary of statue", + "Be wary of monster", + "Be wary of strange creature", + "Be wary of demon", + "Be wary of darkwraith", + "Be wary of dragon", + "Be wary of boss", + "Be wary of saint", + "Be wary of wretch", + "Be wary of charmer", + "Be wary of miscreant", + "Be wary of liar", + "Be wary of fatty", + "Be wary of beanpole", + "Be wary of merchant", + "Be wary of blacksmith", + "Be wary of master", + "Be wary of prisoner", + "Be wary of bonfire", + "Be wary of fog wall", + "Be wary of humanity", + "Be wary of lever", + "Be wary of switch", + "Be wary of key", + "Be wary of treasure", + "Be wary of chest", + "Be wary of weapon", + "Be wary of shield", + "Be wary of projectile", + "Be wary of armor", + "Be wary of item", + "Be wary of ring", + "Be wary of sorcery scroll", + "Be wary of pyromancy scroll", + "Be wary of miracle scroll", + "Be wary of ember", + "Be wary of trap", + "Be wary of covenant", + "Be wary of amazing key", + "Be wary of amazing treasure", + "Be wary of amazing chest", + "Be wary of amazing weapon", + "Be wary of amazing armor", + "Be wary of amazing item", + "Be wary of amazing ring", + "Be wary of amazing sorcery scroll", + "Be wary of amazing pyromancy scroll", + "Be wary of amazing miracle scroll", + "Be wary of amazing ember", + "Be wary of amazing trap", + "Be wary of close-ranged battle", + "Be wary of ranged battle", + "Be wary of eliminating one at a time", + "Be wary of luring it out", + "Be wary of beating to a pulp", + "Be wary of lying in ambush", + "Be wary of stealth", + "Be wary of mimicry", + "Be wary of pincer attack", + "Be wary of hitting them in one swoop", + "Be wary of fleeing ", + "Be wary of charging", + "Be wary of stabbing in the back", + "Be wary of sweeping attack", + "Be wary of shield breaking", + "Be wary of head shots", + "Be wary of sorcery", + "Be wary of pyromancy", + "Be wary of miracles", + "Be wary of jumping off", + "Be wary of sliding down", + "Be wary of dashing through", + "Be wary of rolling", + "Be wary of backstepping", + "Be wary of jumping", + "Be wary of attacking", + "Be wary of holding with both hands", + "Be wary of kicking", + "Be wary of a plunging attack", + "Be wary of blocking", + "Be wary of parrying", + "Be wary of locking-on", + "Be wary of path", + "Be wary of hidden path", + "Be wary of shortcut", + "Be wary of detour", + "Be wary of illusory wall", + "Be wary of dead end", + "Be wary of swamp", + "Be wary of lava", + "Be wary of forest", + "Be wary of cave", + "Be wary of labyrinth", + "Be wary of safe zone", + "Be wary of danger zone", + "Be wary of sniper spot", + "Be wary of bright spot", + "Be wary of dark spot", + "Be wary of open area", + "Be wary of tight spot", + "Be wary of hiding place", + "Be wary of exchange", + "Be wary of gorgeous view", + "Be wary of fall", + "Be wary of front", + "Be wary of back ", + "Be wary of left", + "Be wary of right", + "Be wary of up", + "Be wary of down", + "Be wary of feet", + "Be wary of head", + "Be wary of neck", + "Be wary of stomach", + "Be wary of back", + "Be wary of arm", + "Be wary of leg", + "Be wary of heel ", + "Be wary of rear", + "Be wary of tail", + "Be wary of wings", + "Be wary of anywhere", + "Be wary of strike", + "Be wary of thrust", + "Be wary of slash", + "Be wary of magic", + "Be wary of fire", + "Be wary of lightning", + "Be wary of critical hits", + "Be wary of bleeding", + "Be wary of poison", + "Be wary of strong poison", + "Be wary of curses", + "Be wary of divine", + "Be wary of occult", + "Be wary of crystal", + "Be wary of chance", + "Be wary of hint", + "Be wary of secret", + "Be wary of happiness", + "Be wary of sorrow", + "Be wary of life", + "Be wary of death", + "Be wary of undead", + "Be wary of elation", + "Be wary of grief", + "Be wary of hope", + "Be wary of despair", + "Be wary of light", + "Be wary of dark", + "Be wary of bravery", + "Be wary of resignation", + "Be wary of comfort", + "Be wary of tears", + "Try enemy", + "Try tough enemy", + "Try hollow", + "Try soldier", + "Try knight", + "Try sniper", + "Try caster", + "Try giant", + "Try skeleton", + "Try ghost", + "Try bug", + "Try poison bug", + "Try lizard", + "Try drake", + "Try flier", + "Try golem", + "Try statue", + "Try monster", + "Try strange creature", + "Try demon", + "Try darkwraith", + "Try dragon", + "Try boss", + "Try saint", + "Try wretch", + "Try charmer", + "Try miscreant", + "Try liar", + "Try fatty", + "Try beanpole", + "Try merchant", + "Try blacksmith", + "Try master", + "Try prisoner", + "Try bonfire", + "Try fog wall", + "Try humanity", + "Try lever", + "Try switch", + "Try key", + "Try treasure", + "Try chest", + "Try weapon", + "Try shield", + "Try projectile", + "Try armor", + "Try item", + "Try ring", + "Try sorcery scroll", + "Try pyromancy scroll", + "Try miracle scroll", + "Try ember", + "Try trap", + "Try covenant", + "Try amazing key", + "Try amazing treasure", + "Try amazing chest", + "Try amazing weapon", + "Try amazing armor", + "Try amazing item", + "Try amazing ring", + "Try amazing sorcery scroll", + "Try amazing pyromancy scroll", + "Try amazing miracle scroll", + "Try amazing ember", + "Try amazing trap", + "Try close-ranged battle", + "Try ranged battle", + "Try eliminating one at a time", + "Try luring it out", + "Try beating to a pulp", + "Try lying in ambush", + "Try stealth", + "Try mimicry", + "Try pincer attack", + "Try hitting them in one swoop", + "Try fleeing ", + "Try charging", + "Try stabbing in the back", + "Try sweeping attack", + "Try shield breaking", + "Try head shots", + "Try sorcery", + "Try pyromancy", + "Try miracles", + "Try jumping off", + "Try sliding down", + "Try dashing through", + "Try rolling", + "Try backstepping", + "Try jumping", + "Try attacking", + "Try holding with both hands", + "Try kicking", + "Try a plunging attack", + "Try blocking", + "Try parrying", + "Try locking-on", + "Try path", + "Try hidden path", + "Try shortcut", + "Try detour", + "Try illusory wall", + "Try dead end", + "Try swamp", + "Try lava", + "Try forest", + "Try cave", + "Try labyrinth", + "Try safe zone", + "Try danger zone", + "Try sniper spot", + "Try bright spot", + "Try dark spot", + "Try open area", + "Try tight spot", + "Try hiding place", + "Try exchange", + "Try gorgeous view", + "Try fall", + "Try front", + "Try back ", + "Try left", + "Try right", + "Try up", + "Try down", + "Try feet", + "Try head", + "Try neck", + "Try stomach", + "Try back", + "Try arm", + "Try leg", + "Try heel ", + "Try rear", + "Try tail", + "Try wings", + "Try anywhere", + "Try strike", + "Try thrust", + "Try slash", + "Try magic", + "Try fire", + "Try lightning", + "Try critical hits", + "Try bleeding", + "Try poison", + "Try strong poison", + "Try curses", + "Try divine", + "Try occult", + "Try crystal", + "Try chance", + "Try hint", + "Try secret", + "Try happiness", + "Try sorrow", + "Try life", + "Try death", + "Try undead", + "Try elation", + "Try grief", + "Try hope", + "Try despair", + "Try light", + "Try dark", + "Try bravery", + "Try resignation", + "Try comfort", + "Try tears", + "Need enemy", + "Need tough enemy", + "Need hollow", + "Need soldier", + "Need knight", + "Need sniper", + "Need caster", + "Need giant", + "Need skeleton", + "Need ghost", + "Need bug", + "Need poison bug", + "Need lizard", + "Need drake", + "Need flier", + "Need golem", + "Need statue", + "Need monster", + "Need strange creature", + "Need demon", + "Need darkwraith", + "Need dragon", + "Need boss", + "Need saint", + "Need wretch", + "Need charmer", + "Need miscreant", + "Need liar", + "Need fatty", + "Need beanpole", + "Need merchant", + "Need blacksmith", + "Need master", + "Need prisoner", + "Need bonfire", + "Need fog wall", + "Need humanity", + "Need lever", + "Need switch", + "Need key", + "Need treasure", + "Need chest", + "Need weapon", + "Need shield", + "Need projectile", + "Need armor", + "Need item", + "Need ring", + "Need sorcery scroll", + "Need pyromancy scroll", + "Need miracle scroll", + "Need ember", + "Need trap", + "Need covenant", + "Need amazing key", + "Need amazing treasure", + "Need amazing chest", + "Need amazing weapon", + "Need amazing armor", + "Need amazing item", + "Need amazing ring", + "Need amazing sorcery scroll", + "Need amazing pyromancy scroll", + "Need amazing miracle scroll", + "Need amazing ember", + "Need amazing trap", + "Need close-ranged battle", + "Need ranged battle", + "Need eliminating one at a time", + "Need luring it out", + "Need beating to a pulp", + "Need lying in ambush", + "Need stealth", + "Need mimicry", + "Need pincer attack", + "Need hitting them in one swoop", + "Need fleeing ", + "Need charging", + "Need stabbing in the back", + "Need sweeping attack", + "Need shield breaking", + "Need head shots", + "Need sorcery", + "Need pyromancy", + "Need miracles", + "Need jumping off", + "Need sliding down", + "Need dashing through", + "Need rolling", + "Need backstepping", + "Need jumping", + "Need attacking", + "Need holding with both hands", + "Need kicking", + "Need a plunging attack", + "Need blocking", + "Need parrying", + "Need locking-on", + "Need path", + "Need hidden path", + "Need shortcut", + "Need detour", + "Need illusory wall", + "Need dead end", + "Need swamp", + "Need lava", + "Need forest", + "Need cave", + "Need labyrinth", + "Need safe zone", + "Need danger zone", + "Need sniper spot", + "Need bright spot", + "Need dark spot", + "Need open area", + "Need tight spot", + "Need hiding place", + "Need exchange", + "Need gorgeous view", + "Need fall", + "Need front", + "Need back ", + "Need left", + "Need right", + "Need up", + "Need down", + "Need feet", + "Need head", + "Need neck", + "Need stomach", + "Need back", + "Need arm", + "Need leg", + "Need heel ", + "Need rear", + "Need tail", + "Need wings", + "Need anywhere", + "Need strike", + "Need thrust", + "Need slash", + "Need magic", + "Need fire", + "Need lightning", + "Need critical hits", + "Need bleeding", + "Need poison", + "Need strong poison", + "Need curses", + "Need divine", + "Need occult", + "Need crystal", + "Need chance", + "Need hint", + "Need secret", + "Need happiness", + "Need sorrow", + "Need life", + "Need death", + "Need undead", + "Need elation", + "Need grief", + "Need hope", + "Need despair", + "Need light", + "Need dark", + "Need bravery", + "Need resignation", + "Need comfort", + "Need tears", + "Imminent enemy...", + "Imminent tough enemy...", + "Imminent hollow...", + "Imminent soldier...", + "Imminent knight...", + "Imminent sniper...", + "Imminent caster...", + "Imminent giant...", + "Imminent skeleton...", + "Imminent ghost...", + "Imminent bug...", + "Imminent poison bug...", + "Imminent lizard...", + "Imminent drake...", + "Imminent flier...", + "Imminent golem...", + "Imminent statue...", + "Imminent monster...", + "Imminent strange creature...", + "Imminent demon...", + "Imminent darkwraith...", + "Imminent dragon...", + "Imminent boss...", + "Imminent saint...", + "Imminent wretch...", + "Imminent charmer...", + "Imminent miscreant...", + "Imminent liar...", + "Imminent fatty...", + "Imminent beanpole...", + "Imminent merchant...", + "Imminent blacksmith...", + "Imminent master...", + "Imminent prisoner...", + "Imminent bonfire...", + "Imminent fog wall...", + "Imminent humanity...", + "Imminent lever...", + "Imminent switch...", + "Imminent key...", + "Imminent treasure...", + "Imminent chest...", + "Imminent weapon...", + "Imminent shield...", + "Imminent projectile...", + "Imminent armor...", + "Imminent item...", + "Imminent ring...", + "Imminent sorcery scroll...", + "Imminent pyromancy scroll...", + "Imminent miracle scroll...", + "Imminent ember...", + "Imminent trap...", + "Imminent covenant...", + "Imminent amazing key...", + "Imminent amazing treasure...", + "Imminent amazing chest...", + "Imminent amazing weapon...", + "Imminent amazing armor...", + "Imminent amazing item...", + "Imminent amazing ring...", + "Imminent amazing sorcery scroll...", + "Imminent amazing pyromancy scroll...", + "Imminent amazing miracle scroll...", + "Imminent amazing ember...", + "Imminent amazing trap...", + "Imminent close-ranged battle...", + "Imminent ranged battle...", + "Imminent eliminating one at a time...", + "Imminent luring it out...", + "Imminent beating to a pulp...", + "Imminent lying in ambush...", + "Imminent stealth...", + "Imminent mimicry...", + "Imminent pincer attack...", + "Imminent hitting them in one swoop...", + "Imminent fleeing ...", + "Imminent charging...", + "Imminent stabbing in the back...", + "Imminent sweeping attack...", + "Imminent shield breaking...", + "Imminent head shots...", + "Imminent sorcery...", + "Imminent pyromancy...", + "Imminent miracles...", + "Imminent jumping off...", + "Imminent sliding down...", + "Imminent dashing through...", + "Imminent rolling...", + "Imminent backstepping...", + "Imminent jumping...", + "Imminent attacking...", + "Imminent holding with both hands...", + "Imminent kicking...", + "Imminent a plunging attack...", + "Imminent blocking...", + "Imminent parrying...", + "Imminent locking-on...", + "Imminent path...", + "Imminent hidden path...", + "Imminent shortcut...", + "Imminent detour...", + "Imminent illusory wall...", + "Imminent dead end...", + "Imminent swamp...", + "Imminent lava...", + "Imminent forest...", + "Imminent cave...", + "Imminent labyrinth...", + "Imminent safe zone...", + "Imminent danger zone...", + "Imminent sniper spot...", + "Imminent bright spot...", + "Imminent dark spot...", + "Imminent open area...", + "Imminent tight spot...", + "Imminent hiding place...", + "Imminent exchange...", + "Imminent gorgeous view...", + "Imminent fall...", + "Imminent front...", + "Imminent back ...", + "Imminent left...", + "Imminent right...", + "Imminent up...", + "Imminent down...", + "Imminent feet...", + "Imminent head...", + "Imminent neck...", + "Imminent stomach...", + "Imminent back...", + "Imminent arm...", + "Imminent leg...", + "Imminent heel ...", + "Imminent rear...", + "Imminent tail...", + "Imminent wings...", + "Imminent anywhere...", + "Imminent strike...", + "Imminent thrust...", + "Imminent slash...", + "Imminent magic...", + "Imminent fire...", + "Imminent lightning...", + "Imminent critical hits...", + "Imminent bleeding...", + "Imminent poison...", + "Imminent strong poison...", + "Imminent curses...", + "Imminent divine...", + "Imminent occult...", + "Imminent crystal...", + "Imminent chance...", + "Imminent hint...", + "Imminent secret...", + "Imminent happiness...", + "Imminent sorrow...", + "Imminent life...", + "Imminent death...", + "Imminent undead...", + "Imminent elation...", + "Imminent grief...", + "Imminent hope...", + "Imminent despair...", + "Imminent light...", + "Imminent dark...", + "Imminent bravery...", + "Imminent resignation...", + "Imminent comfort...", + "Imminent tears...", + "Weakness: enemy", + "Weakness: tough enemy", + "Weakness: hollow", + "Weakness: soldier", + "Weakness: knight", + "Weakness: sniper", + "Weakness: caster", + "Weakness: giant", + "Weakness: skeleton", + "Weakness: ghost", + "Weakness: bug", + "Weakness: poison bug", + "Weakness: lizard", + "Weakness: drake", + "Weakness: flier", + "Weakness: golem", + "Weakness: statue", + "Weakness: monster", + "Weakness: strange creature", + "Weakness: demon", + "Weakness: darkwraith", + "Weakness: dragon", + "Weakness: boss", + "Weakness: saint", + "Weakness: wretch", + "Weakness: charmer", + "Weakness: miscreant", + "Weakness: liar", + "Weakness: fatty", + "Weakness: beanpole", + "Weakness: merchant", + "Weakness: blacksmith", + "Weakness: master", + "Weakness: prisoner", + "Weakness: bonfire", + "Weakness: fog wall", + "Weakness: humanity", + "Weakness: lever", + "Weakness: switch", + "Weakness: key", + "Weakness: treasure", + "Weakness: chest", + "Weakness: weapon", + "Weakness: shield", + "Weakness: projectile", + "Weakness: armor", + "Weakness: item", + "Weakness: ring", + "Weakness: sorcery scroll", + "Weakness: pyromancy scroll", + "Weakness: miracle scroll", + "Weakness: ember", + "Weakness: trap", + "Weakness: covenant", + "Weakness: amazing key", + "Weakness: amazing treasure", + "Weakness: amazing chest", + "Weakness: amazing weapon", + "Weakness: amazing armor", + "Weakness: amazing item", + "Weakness: amazing ring", + "Weakness: amazing sorcery scroll", + "Weakness: amazing pyromancy scroll", + "Weakness: amazing miracle scroll", + "Weakness: amazing ember", + "Weakness: amazing trap", + "Weakness: close-ranged battle", + "Weakness: ranged battle", + "Weakness: eliminating one at a time", + "Weakness: luring it out", + "Weakness: beating to a pulp", + "Weakness: lying in ambush", + "Weakness: stealth", + "Weakness: mimicry", + "Weakness: pincer attack", + "Weakness: hitting them in one swoop", + "Weakness: fleeing ", + "Weakness: charging", + "Weakness: stabbing in the back", + "Weakness: sweeping attack", + "Weakness: shield breaking", + "Weakness: head shots", + "Weakness: sorcery", + "Weakness: pyromancy", + "Weakness: miracles", + "Weakness: jumping off", + "Weakness: sliding down", + "Weakness: dashing through", + "Weakness: rolling", + "Weakness: backstepping", + "Weakness: jumping", + "Weakness: attacking", + "Weakness: holding with both hands", + "Weakness: kicking", + "Weakness: a plunging attack", + "Weakness: blocking", + "Weakness: parrying", + "Weakness: locking-on", + "Weakness: path", + "Weakness: hidden path", + "Weakness: shortcut", + "Weakness: detour", + "Weakness: illusory wall", + "Weakness: dead end", + "Weakness: swamp", + "Weakness: lava", + "Weakness: forest", + "Weakness: cave", + "Weakness: labyrinth", + "Weakness: safe zone", + "Weakness: danger zone", + "Weakness: sniper spot", + "Weakness: bright spot", + "Weakness: dark spot", + "Weakness: open area", + "Weakness: tight spot", + "Weakness: hiding place", + "Weakness: exchange", + "Weakness: gorgeous view", + "Weakness: fall", + "Weakness: front", + "Weakness: back ", + "Weakness: left", + "Weakness: right", + "Weakness: up", + "Weakness: down", + "Weakness: feet", + "Weakness: head", + "Weakness: neck", + "Weakness: stomach", + "Weakness: back", + "Weakness: arm", + "Weakness: leg", + "Weakness: heel ", + "Weakness: rear", + "Weakness: tail", + "Weakness: wings", + "Weakness: anywhere", + "Weakness: strike", + "Weakness: thrust", + "Weakness: slash", + "Weakness: magic", + "Weakness: fire", + "Weakness: lightning", + "Weakness: critical hits", + "Weakness: bleeding", + "Weakness: poison", + "Weakness: strong poison", + "Weakness: curses", + "Weakness: divine", + "Weakness: occult", + "Weakness: crystal", + "Weakness: chance", + "Weakness: hint", + "Weakness: secret", + "Weakness: happiness", + "Weakness: sorrow", + "Weakness: life", + "Weakness: death", + "Weakness: undead", + "Weakness: elation", + "Weakness: grief", + "Weakness: hope", + "Weakness: despair", + "Weakness: light", + "Weakness: dark", + "Weakness: bravery", + "Weakness: resignation", + "Weakness: comfort", + "Weakness: tears", + "Enemy", + "Tough enemy", + "Hollow", + "Soldier", + "Knight", + "Sniper", + "Caster", + "Giant", + "Skeleton", + "Ghost", + "Bug", + "Poison bug", + "Lizard", + "Drake", + "Flier", + "Golem", + "Statue", + "Monster", + "Strange creature", + "Demon", + "Darkwraith", + "Dragon", + "Boss", + "Saint", + "Wretch", + "Charmer", + "Miscreant", + "Liar", + "Fatty", + "Beanpole", + "Merchant", + "Blacksmith", + "Master", + "Prisoner", + "Bonfire", + "Fog wall", + "Humanity", + "Lever", + "Switch", + "Key", + "Treasure", + "Chest", + "Weapon", + "Shield", + "Projectile", + "Armor", + "Item", + "Ring", + "Sorcery scroll", + "Pyromancy scroll", + "Miracle scroll", + "Ember", + "Trap", + "Covenant", + "Amazing key", + "Amazing treasure", + "Amazing chest", + "Amazing weapon", + "Amazing armor", + "Amazing item", + "Amazing ring", + "Amazing sorcery scroll", + "Amazing pyromancy scroll", + "Amazing miracle scroll", + "Amazing ember", + "Amazing trap", + "Close-ranged battle", + "Ranged battle", + "Eliminating one at a time", + "Luring it out", + "Beating to a pulp", + "Lying in ambush", + "Stealth", + "Mimicry", + "Pincer attack", + "Hitting them in one swoop", + "Fleeing ", + "Charging", + "Stabbing in the back", + "Sweeping attack", + "Shield breaking", + "Head shots", + "Sorcery", + "Pyromancy", + "Miracles", + "Jumping off", + "Sliding down", + "Dashing through", + "Rolling", + "Backstepping", + "Jumping", + "Attacking", + "Holding with both hands", + "Kicking", + "A plunging attack", + "Blocking", + "Parrying", + "Locking-on", + "Path", + "Hidden path", + "Shortcut", + "Detour", + "Illusory wall", + "Dead end", + "Swamp", + "Lava", + "Forest", + "Cave", + "Labyrinth", + "Safe zone", + "Danger zone", + "Sniper spot", + "Bright spot", + "Dark spot", + "Open area", + "Tight spot", + "Hiding place", + "Exchange", + "Gorgeous view", + "Fall", + "Front", + "Back ", + "Left", + "Right", + "Up", + "Down", + "Feet", + "Head", + "Neck", + "Stomach", + "Back", + "Arm", + "Leg", + "Heel ", + "Rear", + "Tail", + "Wings", + "Anywhere", + "Strike", + "Thrust", + "Slash", + "Magic", + "Fire", + "Lightning", + "Critical hits", + "Bleeding", + "Poison", + "Strong poison", + "Curses", + "Divine", + "Occult", + "Crystal", + "Chance", + "Hint", + "Secret", + "Happiness", + "Sorrow", + "Life", + "Death", + "Undead", + "Elation", + "Grief", + "Hope", + "Despair", + "Light", + "Dark", + "Bravery", + "Resignation", + "Comfort", + "Tears", + "Enemy?", + "Tough enemy?", + "Hollow?", + "Soldier?", + "Knight?", + "Sniper?", + "Caster?", + "Giant?", + "Skeleton?", + "Ghost?", + "Bug?", + "Poison bug?", + "Lizard?", + "Drake?", + "Flier?", + "Golem?", + "Statue?", + "Monster?", + "Strange creature?", + "Demon?", + "Darkwraith?", + "Dragon?", + "Boss?", + "Saint?", + "Wretch?", + "Charmer?", + "Miscreant?", + "Liar?", + "Fatty?", + "Beanpole?", + "Merchant?", + "Blacksmith?", + "Master?", + "Prisoner?", + "Bonfire?", + "Fog wall?", + "Humanity?", + "Lever?", + "Switch?", + "Key?", + "Treasure?", + "Chest?", + "Weapon?", + "Shield?", + "Projectile?", + "Armor?", + "Item?", + "Ring?", + "Sorcery scroll?", + "Pyromancy scroll?", + "Miracle scroll?", + "Ember?", + "Trap?", + "Covenant?", + "Amazing key?", + "Amazing treasure?", + "Amazing chest?", + "Amazing weapon?", + "Amazing armor?", + "Amazing item?", + "Amazing ring?", + "Amazing sorcery scroll?", + "Amazing pyromancy scroll?", + "Amazing miracle scroll?", + "Amazing ember?", + "Amazing trap?", + "Close-ranged battle?", + "Ranged battle?", + "Eliminating one at a time?", + "Luring it out?", + "Beating to a pulp?", + "Lying in ambush?", + "Stealth?", + "Mimicry?", + "Pincer attack?", + "Hitting them in one swoop?", + "Fleeing ?", + "Charging?", + "Stabbing in the back?", + "Sweeping attack?", + "Shield breaking?", + "Head shots?", + "Sorcery?", + "Pyromancy?", + "Miracles?", + "Jumping off?", + "Sliding down?", + "Dashing through?", + "Rolling?", + "Backstepping?", + "Jumping?", + "Attacking?", + "Holding with both hands?", + "Kicking?", + "A plunging attack?", + "Blocking?", + "Parrying?", + "Locking-on?", + "Path?", + "Hidden path?", + "Shortcut?", + "Detour?", + "Illusory wall?", + "Dead end?", + "Swamp?", + "Lava?", + "Forest?", + "Cave?", + "Labyrinth?", + "Safe zone?", + "Danger zone?", + "Sniper spot?", + "Bright spot?", + "Dark spot?", + "Open area?", + "Tight spot?", + "Hiding place?", + "Exchange?", + "Gorgeous view?", + "Fall?", + "Front?", + "Back ?", + "Left?", + "Right?", + "Up?", + "Down?", + "Feet?", + "Head?", + "Neck?", + "Stomach?", + "Back?", + "Arm?", + "Leg?", + "Heel ?", + "Rear?", + "Tail?", + "Wings?", + "Anywhere?", + "Strike?", + "Thrust?", + "Slash?", + "Magic?", + "Fire?", + "Lightning?", + "Critical hits?", + "Bleeding?", + "Poison?", + "Strong poison?", + "Curses?", + "Divine?", + "Occult?", + "Crystal?", + "Chance?", + "Hint?", + "Secret?", + "Happiness?", + "Sorrow?", + "Life?", + "Death?", + "Undead?", + "Elation?", + "Grief?", + "Hope?", + "Despair?", + "Light?", + "Dark?", + "Bravery?", + "Resignation?", + "Comfort?", + "Tears?", + "Good luck", + "I did it!", + "Here!", + "I can't take this...", + "Praise the Sun!", + } +}