Skip to content

Instantly share code, notes, and snippets.

View MiguelCastillo's full-sized avatar

Miguel Castillo MiguelCastillo

View GitHub Profile
This build is leveraging the synergy with active and passive skill in the skill tree. Nothing really from the paragon board, but as you build out your paragon board you will be able to shift points you have allocated to passive skills to increase your core skills points allocated.
The main sequence for the big entrance attack is listed below to give a rough idea of how I maximize the synergy between the different skills in the skill tree.
1. Start Shadow Clone. Ultimate skill.
2. Enter concealment. Subterfuge skill.
3. Laydown 8 poison traps. Subterfuge sill (poison traps).
4. Apply shadow imbument. Imbuement skills.
5. Attack with core skill, which is either rapid fire or barrage. Basic skill is puncture with three blades to increase chances of making enemies vulnerable when fighting mobs.
@MiguelCastillo
MiguelCastillo / song.md
Last active January 2, 2023 03:29
mc bg
e|---------------------------------------|---------------------------------------|--------------------------------------|
B|---------------------------------------|---------------------------------------|--------------------------------------|
G|---------------------------------------|---------------------------------------|--------------------------------------|
D|---5-h-7---7---5---7---7---5---7---7---|---5---7---7---5---7---7---5---7---7---|---5---7---7---7---7------------------|
A|---0-----------0---0---0---0---0---0---|---0---0---0---0---0---0---0---0---0---|---0---0---0---0---0------------------|
E|---------------------------------------|---------------------------------------|--------------------------------------|


e|---------------------------------------|
@MiguelCastillo
MiguelCastillo / generateRotationMatrix.js
Created February 19, 2022 00:05
rotation matrix generator
// This generates a matrix my multiplying matrix a and b and it generates
// another matrix that you use in your code with variables. This is a helpful
// way to auto generate matrices for stuff like rotation on X, Y, and Z.
//
// generateRotationMatrix([], [
// 1, 0, 0, 0,
// 0, "cx", "sx", 0,
// 0, "-sx", "cx", 0,
// 0, 0, 0, 1,
// ], [
function findInArray(items, value, predicate) {
predicate = predicate || contains;
var min = 0;
var max = items.length - 1;
var mid = Math.floor(items.length / 2);
var foundIndex = false;
while (foundIndex === false) {
if (predicate(items, value, min, mid)) {
const deferred = new Promise(function(resolve) {
if (document.readyState === 'complete' || document.readyState === 'interactive') {
resolve();
}
else {
document.addEventListener('DOMContentLoaded', (/*evt*/) => resolve());
}
});
export default (fn) => deferred.then(fn);
{
"name": "test",
"version": "0.0.0",
"main": "index.js",
"scripts": {
"start": "run-p dev:* serve",
"build": "run-p build:*",
"serve": "3dub ./dist --watch --log false",
"build:js": "pakit src/index.js --dest dist/index.js",
"build:html": "cpx 'src/**/*.html' dist",
function livereload(options) {
var lr = require("tiny-lr");
var server = lr();
var port = options || 35729;
server.listen(port, function(err) {
console.log("livereload server started");
});
function bundleVisitor(cb) {
const express = require('express');
const graphqlHTTP = require('express-graphql');
const { buildSchema } = require('graphql');
const Bitbundler = require('bit-bundler');
// Construct a schema, using GraphQL schema language
var schema = buildSchema(`
input Module {
name: String!
version: String
[22:00:13] Using gulpfile ~//gulpfile.js
[22:00:13] Starting 'selenium'...
[22:00:15] Finished 'selenium' after 1.55 s
[22:00:15] Starting 'google'...
=======================================================================================
Selenium 2.0 / webdriver protocol bindings implementation with helper commands in nodejs.
For a complete list of commands, visit http://webdriver.io/api.html.
=======================================================================================
[21:56:56] Using gulpfile ~//gulpfile.js
[21:56:56] Starting 'selenium'...
[21:56:58] Finished 'selenium' after 1.37 s
[21:56:58] Starting 'google'...
=======================================================================================
Selenium 2.0 / webdriver protocol bindings implementation with helper commands in nodejs.
For a complete list of commands, visit http://webdriver.io/api.html.
=======================================================================================