Coder Social home page Coder Social logo

dnd4ecm's People

Contributors

grantemsley avatar willowmist avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

dnd4ecm's Issues

Some monsters fail to import from adventure tools

A few monsters won't import from adventure tools.

Examples I've found so far are:
Level 30 Blistered Soul
Level 31 Beholder Eternal Tyrant Shell

I'm certain there are more. No errors are displayed, it just never shows up in the library.

Missing source code

There is no source code included for the two .dll files (4eMonster.dll and 4eShared.dll).

Since much of the code for importing .monster files seems to live in there, it's very difficult to figure out what's going wrong importing certain monsters.

Is the source for those two files available?

Powers from imported creatures from AT are not always complete.

This is a semi-major issue. When a creature that has a power with extra lines, such as secondary attack or aftereffect, those extra lines are dropped. Example: Abbysal Kraken has a power Abbysal Tempest that has a sustain line. When importing to CM, the sustain line is dropped.

Healing encounter powers that can be used more than once per encounter

Healing Word is a power that can be used more than once per encounter and that has been noted in the current version. However, there are other healing powers that can also be used more than once per encounter. Here's a list: Ardent Surge, Healing Infusion: Resistive Formula, Majestic Word, Rune of Mending, Healing Spirit, Inspiring Word. All of these gain one additional use at 16th level.

Special 1: Hybrid class users of these powers can only cast them once per encounter, this includes Healing Word.
Special 2: Multiclass users of these powers can only cast them once per day, this includes Healing Word.

Unhandled Exception when editing powers/attacks in the Library

When you're editing a creature or PC's powers, if you make changes to one power then select an existing one, an unhandled exception (Index out of range) occurs. It says it must be non-negative and less than the size of the collection.

The full details:

************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
   at System.Collections.ArrayList.get_Item(Int32 index)
   at DnD4e_Combat_Manager.StatblockView.PowDataLoad(Int32 index) in C:\Users\gemsley\Documents\GitHub\DnD4eCM\_Statblock\StatblockView.vb:line 427
   at DnD4e_Combat_Manager.StatblockView.lbPowerList_SelectedIndexChanged(Object sender, EventArgs e) in C:\Users\gemsley\Documents\GitHub\DnD4eCM\_Statblock\StatblockView.vb:line 357
   at System.Windows.Forms.ListView.OnSelectedIndexChanged(EventArgs e)
   at System.Windows.Forms.ListView.WmReflectNotify(Message& m)
   at System.Windows.Forms.ListView.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.9174 (WinRelRS6.050727-9100)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
DnD4e Combat Manager
    Assembly Version: 1.8.3.0
    Win32 Version: 1.8.3.0
    CodeBase: file:///D:/TTRPGs/Dungeons%20%26%20Dragons/4E/DnD4eCM-master/DnD4eCM-master/bin/Release/DnD4e%20Combat%20Manager.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 8.0.0.0
    Win32 Version: 8.0.50727.9157 (WinRelRS6.050727-9100)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.9171 (WinRelRS6.050727-9100)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.9157 (WinRelRS6.050727-9100)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.9157 (WinRelRS6.050727-9100)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.9157 (WinRelRS6.050727-9100)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.9157 (WinRelRS6.050727-9100)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.9157 (WinRelRS6.050727-9100)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.9157 (WinRelRS6.050727-9100)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Microsoft.mshtml
    Assembly Version: 7.0.3300.0
    Win32 Version: 7.0.3300.0
    CodeBase: file:///C:/WINDOWS/assembly/GAC/Microsoft.mshtml/7.0.3300.0__b03f5f7f11d50a3a/Microsoft.mshtml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>```

Other powers that have more than one use per encounter

The following powers start off with one use per encounter, then gain an extra use at 3rd level: Elemental Wrath, Piercing Shard, Well of Light, Spirit Flay, Blazing Doom of the Void, and Wiled the Warp.

The following powers start off with one use per encounter, then gain an extra use at 3rd and 13th levels: Holy Smite and Power Strike.

The following powers start off with one use per encounter, then gain an extra use at 3rd, 7th, and 13th levels: Elemental Escalation (Air), Elemental Escalation (Earth), Elemental Escalation (Fire), and Elemental Escalation (Water).

The request is to do something like was done with Healing Word by adding extra uses of the powers at the appropriate levels.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.